function proveedor_crear($vista_proveedor)
 {
     $proveedor_rut = $_POST["proveedor_rut"];
     $proveedor_nombre = $_POST["proveedor_nombre"];
     $proveedor_correo = $_POST["proveedor_correo"];
     $proveedor_direccion = $_POST["proveedor_direccion"];
     $proveedor_movil = $_POST["proveedor_movil"];
     $proveedor_fijo = $_POST["proveedor_fijo"];
     if (validarRut($proveedor_rut) and validarNombre($proveedor_nombre) and validarEmail($proveedor_correo) and validarUbicacion($proveedor_direccion) and validarFonoFijo($proveedor_fijo) and validarFonoMovil($proveedor_movil)) {
         $proveedor_instancia = new Proveedor($proveedor_rut, $proveedor_nombre, $proveedor_correo, $proveedor_direccion, $proveedor_fijo, $proveedor_movil);
         $validador = $proveedor_instancia->Prov_Nuevo();
         if ($validador == FALSE) {
             header("Location: ../vista/{$vista_proveedor}/proveedores.php?seccion=crear&mensaje=crearError");
         } else {
             header("Location: ../vista/{$vista_proveedor}/proveedores.php?seccion=ver&id={$proveedor_rut}&mensaje=crearOk");
         }
     } else {
         header("Location: ../vista/{$vista_proveedor}/proveedores.php?seccion=crear&mensaje=crearError");
     }
 }
 function cliente_crear()
 {
     $cliente_rut = $_POST["cliente_rut"];
     $cliente_nombre = $_POST["cliente_nombre"];
     $cliente_correo = $_POST["cliente_correo"];
     $cliente_direccion = $_POST["cliente_direccion"];
     $cliente_movil = $_POST["cliente_movil"];
     $cliente_fijo = $_POST["cliente_fijo"];
     if (validarRut($cliente_rut) and validarRutGuion($cliente_rut) and validarNombre($cliente_nombre) and validarEmail($cliente_correo) and validarUbicacion($cliente_direccion) and validarFonoFijo($cliente_fijo) and validarFonoMovil($cliente_movil)) {
         $cliente_instancia = new Cliente($cliente_rut, $cliente_nombre, $cliente_correo, $cliente_direccion, $cliente_fijo, $cliente_movil);
         $validador = $cliente_instancia->Cli_Nuevo();
         if ($validador == FALSE) {
             header("Location: ../vista/adm/clientes.php?seccion=crear&mensaje=crearError");
         } else {
             header("Location: ../vista/adm/clientes.php?seccion=ver&id={$cliente_rut}&mensaje=crearOk");
         }
     } else {
         header("Location: ../vista/adm/clientes.php?seccion=crear&mensaje=crearError");
     }
 }
Example #3
0
function updateMusculoByIDBl($idMusculo, $nombre, $descripcion, $estatus, $imagen, $tipoFuenteImagen, $tamañoFuenteImagen, $colorFuenteImagen)
{
    if ($idMusculo !== NULL) {
        $Musculo = new Musculo();
        $RegistroMusculo = $Musculo->getMusculo($idMusculo);
        if (count($RegistroMusculo) < 3) {
            $response["success"] = $RegistroMusculo["success"];
            $response["message"] = "Se presentó un error al consultar el Musculo por id msj: " . $RegistroMusculo["message"];
        } else {
            if (count($RegistroMusculo["Musculos"]) == 1) {
                // Si encuentra el registró, el sístema va a regresar valor de 1
                $NombreValidado = validarNombre($nombre);
                // Se valida que el nombre no sea NULO ni cadena vacia
                if ($NombreValidado["success"] == 1) {
                    $nombreRepetido = $Musculo->buscarMusculoPorNombreExacto(trim($nombre));
                    //Revisamos que el nombre no se encuentre repetido
                    if ($nombreRepetido["success"] == 1) {
                        $idNombreRepetido = $nombreRepetido["Musculos"][0]["Id"];
                        if ($idNombreRepetido == $idMusculo) {
                            $response = $Musculo->updateMusculoByID($idMusculo, trim($nombre), trim($descripcion), $estatus);
                        } else {
                            $response["success"] = 0;
                            $response["message"] = 'El nombre del Musculo ya se encuentra registrado';
                        }
                    } else {
                        $response = $Musculo->updateMusculoByID($idMusculo, trim($nombre), trim($descripcion), $estatus, $imagen, $tipoFuenteImagen, $tamañoFuenteImagen, $colorFuenteImagen);
                    }
                } else {
                    $response = $NombreValidado;
                }
            } else {
                $response["success"] = 0;
                $response["message"] = 'El id del Musculo no se encuentra en la base de datos';
            }
        }
    } else {
        $response["success"] = 0;
        $response["message"] = 'El id del Musculo debe ser diferente de NULO';
    }
    return $response;
}
Example #4
0
function updateAparatoByIDBl($idAparato, $nombre, $descripcion, $estatus)
{
    if ($idAparato !== NULL) {
        $aparato = new Aparato();
        $RegistroAparato = $aparato->getAparato($idAparato);
        if (count($RegistroAparato) < 3) {
            $response["success"] = $RegistroAparato["success"];
            $response["message"] = "Se presentó un error al consultar el aparato por id msj: " . $RegistroAparato["message"];
        } else {
            if (count($RegistroAparato["aparatos"]) == 1) {
                // Si encuentra el registró, el sístema va a regresar valor de 1
                $NombreValidado = validarNombre($nombre);
                if ($NombreValidado["success"] == 1) {
                    $nombreRepetido = $aparato->buscarAparatoPorNombre(trim($nombre));
                    if ($nombreRepetido["success"] == 1) {
                        $idNombreRepetido = $nombreRepetido["aparatos"][0]["Id"];
                        if ($idNombreRepetido == $idAparato) {
                            $response = $aparato->updateAparatoByID($idAparato, trim($nombre), trim($descripcion), $estatus);
                        } else {
                            $response["success"] = 0;
                            $response["message"] = 'El nombre del aparato ya se encuentra registrado';
                        }
                    } else {
                        $response = $aparato->updateAparatoByID($idAparato, trim($nombre), trim($descripcion), $estatus);
                    }
                } else {
                    $response = $NombreValidado;
                }
            } else {
                $response["success"] = 0;
                $response["message"] = 'El id del aparato no se encuentra en la base de datos';
            }
        }
    } else {
        $response["success"] = 0;
        $response["message"] = 'El id del aparato debe ser diferente de NULO';
    }
    return $response;
}
 function venta_insumos()
 {
     $insumo_cliente_rut_sin = $_POST["insumo_cliente_rut"];
     $insumo_cliente_nombre = $_POST["insumo_cliente_nombre"];
     if (validarRut($insumo_cliente_rut_sin) and strlen($insumo_cliente_nombre) > 4) {
         $insumo_cliente_rut = str_replace(".", "", $insumo_cliente_rut_sin);
         $clientes = array();
         $clientes_instancia = new Cliente($insumo_cliente_rut, 0, 0, 0, 0, 0);
         $clientes = $clientes_instancia->Cli_Ver();
         if (count($clientes) == 0) {
             $registro = "";
             $registro = $_POST["confirmar"];
             if ($registro == "nocliente") {
                 $insumo_descripcion = "Venta de Insumos";
                 $venta = $_POST["venta_tipo"];
                 $venta_cabecera = array();
                 $venta_cabecera[0] = $insumo_cliente_rut;
                 $venta_cabecera[1] = $insumo_cliente_nombre;
                 $venta_cabecera[2] = $insumo_descripcion;
                 $venta_cabecera[3] = $venta;
                 $_SESSION['venta_cabecera'] = $venta_cabecera;
                 unset($_SESSION['carro']);
                 header("Location: ../vista/venta/stock_carro.php");
             } elseif ($registro == "sicliente") {
                 $cliente_rut = $insumo_cliente_rut;
                 $cliente_nombre = $insumo_cliente_nombre;
                 $cliente_correo = $_POST["cliente_correo"];
                 $cliente_direccion = $_POST["cliente_direccion"];
                 $cliente_movil = $_POST["cliente_fmovil"];
                 $cliente_fijo = $_POST["cliente_ffijo"];
                 if (validarRut($cliente_rut) and validarNombre($cliente_nombre) and validarEmail($cliente_correo) and validarUbicacion($cliente_direccion) and validarFonoFijo($cliente_fijo) and validarFonoMovil($cliente_movil)) {
                     $cliente_instancia = new Cliente($cliente_rut, $cliente_nombre, $cliente_correo, $cliente_direccion, $cliente_fijo, $cliente_movil);
                     $validador = $cliente_instancia->Cli_Nuevo();
                     if ($validador == FALSE) {
                         header("Location: ../vista/venta/insumos.php?clienterut={$insumo_cliente_rut}&clientenombre={$insumo_cliente_nombre}&mensaje=clienteError");
                     } else {
                         $insumo_descripcion = "Venta de Insumos";
                         $venta = $_POST["venta_tipo"];
                         $venta_cabecera = array();
                         $venta_cabecera[0] = $insumo_cliente_rut;
                         $venta_cabecera[1] = $insumo_cliente_nombre;
                         $venta_cabecera[2] = $insumo_descripcion;
                         $venta_cabecera[3] = $venta;
                         $_SESSION['venta_cabecera'] = $venta_cabecera;
                         unset($_SESSION['carro']);
                         header("Location: ../vista/venta/stock_carro.php");
                     }
                 } else {
                     header("Location: ../vista/venta/insumos.php?seccion=crear&mensaje=crearError");
                 }
             } else {
                 header("Location: ../vista/venta/insumos.php?clienterut={$insumo_cliente_rut}&clientenombre={$insumo_cliente_nombre}");
             }
         } else {
             $insumo_cliente_nombre = $clientes[1];
             $insumo_descripcion = "Venta de Insumos";
             $venta = $_POST["venta_tipo"];
             $venta_cabecera = array();
             $venta_cabecera[0] = $insumo_cliente_rut;
             $venta_cabecera[1] = $insumo_cliente_nombre;
             $venta_cabecera[2] = $insumo_descripcion;
             $venta_cabecera[3] = $venta;
             $_SESSION['venta_cabecera'] = $venta_cabecera;
             unset($_SESSION['carro']);
             header("Location: ../vista/venta/stock_carro.php");
         }
     } else {
         header("Location: ../vista/venta/insumos.php?seccion=crear&mensaje=ventaError");
     }
 }
 function empleados_crear()
 {
     $empleado_rut = $_POST["empleado_rut"];
     $empleado_nombre = $_POST["empleado_nombre"];
     $empleado_apellido_paterno = $_POST["empleado_ap"];
     $empleado_apellido_materno = $_POST["empleado_am"];
     $empleado_correo = $_POST["empleado_correo"];
     $empleado_direccion = $_POST["empleado_direccion"];
     $empleado_fono_fijo = $_POST["empleado_fijo"];
     $empleado_fono_movil = $_POST["empleado_movil"];
     $empleado_tipo = $_POST["empleado_tipo"];
     if (validarRut($empleado_rut) and validarRutGuion($empleado_rut) and validarNombre($empleado_nombre) and validarNombre($empleado_apellido_paterno) and validarNombre($empleado_apellido_materno) and validarEmail($empleado_correo) and validarUbicacion($empleado_direccion) and validarFonoFijo($empleado_fono_fijo) and validarFonoMovil($empleado_fono_movil)) {
         $empleado_instancia = new Empleado($empleado_rut, $empleado_nombre, $empleado_apellido_paterno, $empleado_apellido_materno, $empleado_correo, $empleado_direccion, $empleado_fono_fijo, $empleado_fono_movil, $empleado_tipo);
         $validador = $empleado_instancia->Emp_Nuevo();
         if ($validador == FALSE) {
             header("Location: ../vista/adm/empleados.php?seccion=crear&mensaje=crearError");
         } else {
             header("Location: ../vista/adm/empleados.php?seccion=ver&id={$empleado_rut}&mensaje=crearOk");
         }
     } else {
         header("Location: ../vista/adm/empleados.php?seccion=crear&mensaje=crearError");
     }
 }