예제 #1
0
        $campo_cod = "cod_repuesto_" . $i;
        if (!empty($_POST[$campo_cod])) {
            $campo_id_p = "id_" . $i;
            $campo_id = "id_repuesto_" . $i;
            $campo_tipo = "tipo_repuesto_" . $i;
            $campo_cant = "cant_repuesto_" . $i;
            $campo_des = "des_repuesto_" . $i;
            $campo_cod = "cod_repuesto_" . $i;
            $campo_prec = "unit_repuesto_limpio_" . $i;
            $campo_total = "total_repuesto_limpio_" . $i;
            $campo_core = "core_repuesto_limpio_" . $i;
            $repuestos[] = array("id" => $_POST[$campo_id_p], "id_repuesto" => $_POST[$campo_id], "tipo_repuesto" => $_POST[$campo_tipo], "cod_repuesto" => $_POST[$campo_cod], "des_repuesto" => $_POST[$campo_des], "cant_repuesto" => $_POST[$campo_cant], "prec_repuesto" => $_POST[$campo_prec], "total_repuesto" => $_POST[$campo_total], "core_repuesto" => $_POST[$campo_core]);
        }
    }
}
switch ($accion) {
    case "guardar":
        $guarda_contrato = $contrato->guardaContrato($familia_contrato, 1, $id_cliente, $tipo_ingreso, $id_tecnico, $fecha_recepcion, $num_serie, $modelo, $descripcion, $garantia, $buscar_iphone, $marca = '0', $falla_cliente, $rayas, $golpes, $abolladuras, $marcas, $liquido, $intervenido, $cod_vendedor = 0, $num_boleta, $fecha_boleta, $fecha_diagnostico, $fecha_entrega);
        echo $guarda_contrato;
        break;
    case "guardar_diagnostico":
        $guarda_diagnostico = $contrato->guardaDiagnostico($accion, $id_contrato, $aplica_garantia, $fecha_inicio_d, $fecha_termino_d, $respuesta_tipo, $observacion_otra_respuesta, $diagnostico_cliente, $diagnostico_interno, $num_gsx, $fecha_ppto, $estado_ppto, $observaciones_ppto, $repuestos, $sub_total_limpio, $iva_limpio, $total_final_limpio, $total_pagar_limpio, 0, 0, $id_cliente, $tipo_guardar, $sub_total_core_limpio, $iva_core_limpio, $total_core_final_limpio, $total_core_pagar_limpio);
        echo $guarda_diagnostico;
        break;
    case "editar_diagnostico":
        $edita_diagnostico = $contrato->guardaDiagnostico($accion, $id_contrato, $aplica_garantia, $fecha_inicio_d, $fecha_termino_d, $respuesta_tipo, $observacion_otra_respuesta, $diagnostico_cliente, $diagnostico_interno, $num_gsx, $fecha_ppto, $estado_ppto, $observaciones_ppto, $repuestos, $sub_total_limpio, $iva_limpio, $total_final_limpio, $total_pagar_limpio, $id_diagnostico, $id_presupuesto, $id_cliente, $tipo_guardar);
        echo $edita_diagnostico;
        break;
    default:
        echo "DEFAULT|";
}