Exemplo n.º 1
0
function run()
{
    $userName = "";
    $returnUrl = "";
    $errores = array();
    if (isset($_POST["btnLogin"])) {
        $userName = $_POST["txtUser"];
        $pswd = $_POST["txtPswd"];
        $returnUrl = $_POST["returnUrl"];
        $usuario = obtenerUsuario($userName)[0];
        if ($usuario) {
            $salt = "pimienta";
            $pswd = $pswd . $salt;
            $pswd = md5($pswd);
            if ($usuario["usuariopwd"] == $pswd) {
                mw_setEstaLogueado($userName, true);
                header("Location:index.php" . $_POST["returnUrl"]);
                die;
            } else {
                $errores[] = array("errmsg" => "Credenciales Incorrectas");
            }
        } else {
            $errores[] = array("errmsg" => "Credenciales Incorrectas");
        }
    }
    if (isset($_GET["returnUrl"])) {
        $returnUrl = urldecode($_GET["returnUrl"]);
    }
    //si llega aqui algo sucedio asi que hay que rendizar nuevamente el login
    $datos = array("txtUser" => $userName, "returnUrl" => $returnUrl, "mostrarErrores" => count($errores) > 0, "errores" => $errores);
    renderizar("login", $datos);
}
function run()
{
    $htmlData = array();
    $htmlData["mostrarErrores"] = false;
    $htmlData["errores"] = array();
    $htmlData["txtUserName"] = "";
    $htmlData["txtEmail"] = "";
    $htmlData["txtName"] = "";
    if (isset($_POST["btnRegister"])) {
        $htmlData["txtUserName"] = $_POST["txtUserName"];
        $htmlData["txtEmail"] = $_POST["txtEmail"];
        $htmlData["txtName"] = $_POST["txtName"];
        $pswd = $_POST["txtPswd"];
        $pswdCnf = $_POST["txtPswdCnf"];
        if ($pswd == $pswdCnf) {
            //seguir proceso de registro
            // verificar que el usuario no exista previamente
            $checkUser = obtenerUsuario($htmlData["txtUserName"]);
            if (count($checkUser) > 0) {
                $htmlData["mostrarErrores"] = true;
                $htmlData["errores"][] = array("errmsg" => "Nombre de Usuario ya Usado!");
            } else {
                $pswdSalted = "";
                $pswdSalted = $pswd . "pimienta";
                $pswdSalted = md5($pswdSalted);
                insertCliente($htmlData["txtUserName"], $htmlData["txtName"], $htmlData["txtEmail"], $pswdSalted);
            }
        } else {
            $htmlData["mostrarErrores"] = true;
            $htmlData["errores"][] = array("errmsg" => "Contraseñas no coinciden");
        }
    }
    renderizar("registro", $htmlData);
}
Exemplo n.º 3
0
function run()
{
    if (isset($_POST["btnLogin"])) {
        $correo = $_POST['email'];
        $Contrasenia = $_POST['password'];
        $estado = verificacionDeUsuario($correo);
        if (compararDatos($correo, $Contrasenia)) {
            $rol = obtenerRol($correo);
            if ($estado == 'ACT') {
                mw_setEstaLogueado($correo, true, $rol);
                redirectToUrl("index.php?page=home");
            } else {
                $errores[] = array("errmsg" => "Usuario Inactivo");
                redirectWithMessage("Su Cuenta de Usuario se encuentra Inactiva, Enviar mensaje para reactivacion de cuenta", "index.php?page=contactus");
            }
        } else {
            $errores[] = array("errmsg" => "Usuario o Contraseña Incorrecta");
            redirectWithMessage("Error Usuario o Contrasenia Incorrecta", "index.php?page=home");
        }
    }
    if (isset($_POST["btnSignOut"])) {
        mw_setEstaLogueado("", false, "");
        redirectToUrl("index.php?page=home");
    }
    renderizar("home", array());
}
function run()
{
    //if(mw_estaLogueado()){
    $facturas = array();
    $facturas = obtenerfacturas();
    renderizar("facturas", array("facturas" => $facturas));
}
Exemplo n.º 5
0
 public static function login()
 {
     session_start();
     if ($_SERVER['REQUEST_METHOD'] === 'POST') {
         $email = $_POST['email'];
         $password = $_POST['password'];
         $uc = new UtilizadorControlador();
         $utilizador = Utilizador::novo();
         $utilizador->setEmail($email);
         $utilizador->setPassword($password);
         $utilizadorAutenticado = $uc->autenticar($utilizador);
         if ($utilizadorAutenticado) {
             $_SESSION['id'] = $utilizadorAutenticado->id();
             if ($uc->eDocente($utilizadorAutenticado)) {
                 $_SESSION['tipo'] = 'SIGNO_USER_TYPE:0';
             } else {
                 $_SESSION['tipo'] = 'SIGNO_USER_TYPE:1';
             }
             header('location:/index.php/' . $utilizadorAutenticado->utilizador());
         } else {
             $erros = array('Utilizador ou senha incorrectos');
             $title = 'x';
             renderizar('login/index');
         }
     } else {
         if (!isset($_SESSION['id']) && !isset($_SESSION['tipo'])) {
             renderizar('login/index');
         } else {
             self::home();
         }
     }
 }
function run()
{
    $htmlData = array();
    $htmlData["mostrarErrores"] = false;
    $htmlData["errores"] = array();
    $htmlData["txtNombre"] = "";
    $htmlData["txtemail"] = "";
    if (isset($_POST["btnInsert"])) {
        $htmlData["email"] = $_POST["txtemail"];
        $htmlData["nombre"] = $_POST["txtNombre"];
        $htmlData["pwd"] = $_POST["txtPWD"];
        $htmlData["cpwd"] = $_POST["txtCPWD"];
        if ($htmlData["pwd"] == $htmlData["cpwd"]) {
            $checkUser = obtenerUsuario($htmlData["email"]);
            if (count($checkUser[0]) == 7) {
                $htmlData["mostrarErrores"] = true;
                $htmlData["errores"][] = array("errmsg" => "Correo Electrónico ya Usado!");
            } else {
                $fchingreso = time();
                //date("YmdHisu"); //20141104203730069785
                $pswdSalted = md5($htmlData["pwd"]);
                guardarUsuario($htmlData["email"], $htmlData["nombre"], $pswdSalted, $fchingreso);
            }
        } else {
            $htmlData["mostrarErrores"] = true;
            $htmlData["errores"][] = array("errmsg" => "Contraseñas no coinciden");
        }
    }
    renderizar("registrar", $htmlData);
}
function run()
{
    if (isset($_POST["btnAñadir"])) {
        if ($_POST["action"] == "upload") {
            $tamano = $_FILES["imgSelect"]['size'];
            $tipo = $_FILES["imgSelect"]['type'];
            $archivo = $_FILES["imgSelect"]['name'];
            $datos = array();
            $datos["nombre"] = $_POST["newNombreProducto"];
            $datos["precio"] = $_POST["newPrecioUnitarioProducto"];
            $datos["cantidad"] = $_POST["newCantidadProducto"];
            $datos["estado"] = $_POST["newEstadoProducto"];
            $datos["imagen"] = "public/imgs/productos/{$archivo}";
            if ($archivo != "") {
                // guardamos el archivo a la carpeta files
                $destino = "C:/wamp/www/Proyecto/boimcoWeb/BoimcoMVC/public/imgs/productos/" . $archivo;
                copy($_FILES['imgSelect']['tmp_name'], $destino);
                insertarNuevoProducto($datos);
                redirectWithMessage("Producto Ingresado Exitosamente", "index.php?page=agregarProducto");
            }
        }
    }
    if (isset($_POST["btnSignOut"])) {
        mw_setEstaLogueado("", false, "");
        redirectToUrl("index.php?page=home");
    }
    renderizar("agregarProducto", array());
}
function run()
{
    if (isset($_POST["btnSignOut"])) {
        mw_setEstaLogueado("", false, "");
        redirectToUrl("index.php?page=home");
    }
    renderizar("usuarioAdminVacio", array());
}
Exemplo n.º 9
0
function run()
{
    $datos_para_vista = array();
    $datos_para_vista["arr_menues"] = array();
    $datos_para_vista["arr_menues"][] = array("nom_combo" => "Combo 1 - Cuarto de Libra", "prc_combo" => 150.0, "enOferta" => true, "extras" => array(array("comp" => "Cuarto de Carne"), array("comp" => "Papas Medianas"), array("comp" => "Refresco de 16oz"), array("comp" => "Porción de Postre del día")));
    $datos_para_vista["arr_menues"][] = array("nom_combo" => "Combo 2 - Toropolada", "prc_combo" => 250.0, "enOferta" => false, "extras" => array(array("comp" => "Libra y Media de Res"), array("comp" => "Papas Extra Grande"), array("comp" => "Refresco de 24oz"), array("comp" => "Postre Completo")));
    renderizar("menu", $datos_para_vista);
}
Exemplo n.º 10
0
function run()
{
    $htmlData["Cuenta"] = "";
    if (isset($_SESSION["userName"])) {
        $htmlData["Cuenta"] = $_SESSION["userName"];
    }
    $htmlData["servidores"] = registros();
    renderizar("mostrar", $htmlData);
}
function run()
{
    $htmlData["Cuenta"] = "";
    if (isset($_SESSION["userName"])) {
        $htmlData["Cuenta"] = $_SESSION["userName"];
    }
    $htmlData["productos"] = obtenerProductos();
    renderizar("mostrarproducto", $htmlData);
}
Exemplo n.º 12
0
function run($errorLogin)
{
    $htmlData["errores"] = $errorLogin;
    $htmlData["Cuenta"] = "";
    if (isset($_SESSION["userName"])) {
        $htmlData["Cuenta"] = $_SESSION["userName"];
    }
    renderizar("home", $htmlData);
}
Exemplo n.º 13
0
function run()
{
    $imagen = array();
    $filtro = "";
    if (isset($_POST["btnBuscar"])) {
        $filtro = $_POST["buscarTxt"];
        $imagen = buscarProductos($filtro);
    } else {
        $imagen = obtenerProductos();
    }
    if (isset($_POST["btnLogin"])) {
        $correo = $_POST['email'];
        $Contrasenia = $_POST['password'];
        $estado = verificacionDeUsuario($correo);
        if ($estado == 'ACT') {
            if (compararDatos($correo, $Contrasenia)) {
                $rol = obtenerRol($correo);
                mw_setEstaLogueado($correo, true, $rol);
                if ($rol == 'CLT') {
                    redirectToUrl("index.php?page=productos");
                } else {
                    redirectToUrl("index.php?page=productos");
                }
            } else {
                $errores[] = array("errmsg" => "Usuario o Contraseña Incorrecta");
                redirectWithMessage("Error Usuario o Contraseña Incorrecta", "index.php?page=productos");
            }
        } else {
            $errores[] = array("errmsg" => "Usuario Inactivo");
            redirectWithMessage("Su Cuenta de Usuario se encuentra Inactiva, Enviar mensaje para reactivacion de cuenta", "index.php?page=contactus");
        }
    }
    if (isset($_POST["btnSignOut"])) {
        mw_setEstaLogueado("", false, "");
        redirectToUrl("index.php?page=productos");
    }
    if (isset($_POST["btnAgregar"])) {
        if ($_POST["cantidadProductosSeleccionados"] == 0) {
            redirectWithMessage("Asegurese de seleccionar una cantidad válida.", "index.php?page=productos");
        }
        if ($_SESSION["userLogged"] == true && $_SESSION["userRol"] == 'CLT') {
            agregarACarretilla($_POST["codigoProducto"], $_POST["cantidadProductosSeleccionados"]);
            disminuirStock($_POST["codigoProducto"], $_POST["cantidadProductosSeleccionados"]);
            redirectWithMessage("Su producto fue agregado exitosamente al carrito, Gracias", "index.php?page=productos");
        } else {
            if ($_SESSION["userLogged"] == true && $_SESSION["userRol"] == 'ADM') {
            } else {
                redirectWithMessage("Registrese o inicie sesion para poder agregar a Carrito", "index.php?page=productos");
            }
        }
    }
    //PASAR A DETALE PRODUCTO
    renderizar("productos", array("imagen" => $imagen, "buscar" => $filtro));
}
function run()
{
    if (mw_estaLogueado()) {
        $datosARenderizar = array();
        if (isset($_GET["catecod"])) {
            $datosARenderizar["productos"] = obtenerProductosXCategoria($_GET["catecod"]);
        } else {
            $datosARenderizar["productos"] = obtenerProductos();
        }
        renderizar("productos", $datosARenderizar);
    } else {
        mw_redirectToLogin("page=productos");
    }
}
function run()
{
    //Agregar codigo aqui
    $productos = array();
    if (isset($_POST["btnIngresar"])) {
        $prddsc = $_POST["txtPrdDsc"];
        $ctgcod = $_POST["txtCtgCod"];
        $prdprc = $_POST["txtPrdPrc"];
        $prdstk = $_POST["txtPrdStk"];
        $prdest = $_POST["cmbPrdEst"];
        ingresarProducto($prddsc, $ctgcod, $prdprc, $prdstk, $prdest);
    } elseif (isset($_POST["btnActualizar"])) {
        $prddsc = $_POST["txtPrdDsc"];
        $ctgcod = $_POST["txtCtgCod"];
        $prdprc = $_POST["txtPrdPrc"];
        $prdstk = $_POST["txtPrdStk"];
        $prdest = $_POST["cmbPrdEst"];
        $prdcod = $_GET["cod"];
        actualizarProducto($prdcod, $prddsc, $ctgcod, $prdstk, $prdprc, $prdest);
    } elseif (isset($_POST["btnEliminar"])) {
        $prdcod = $_GET["cod"];
        eliminarProducto($prdcod);
    }
    if (isset($_GET["modo"])) {
        $modo = $_GET["modo"];
        switch ($modo) {
            case 'ACT':
                $producto = obtenerProducto($_GET["cod"]);
                echo $producto["prddsc"];
                $datos = array("actualizar" => 'ACT', "prdcod" => $producto["prdcod"], "prddsc" => $producto["prddsc"], "ctgcod" => $producto["ctgcod"], "prdstk" => $producto["prdstk"], "prdprc" => $producto["prdprc"], "prdest" => $producto["prdest"] == "INA" ? "ACT" : NULL);
                break;
            case 'INS':
                $datos = array("ingresar" => 'INS');
                break;
            case 'ELI':
                $producto = obtenerProducto($_GET["cod"]);
                $datos = array("eliminar" => 'ELI', "prdcod" => $producto["prdcod"], "prddsc" => $producto["prddsc"], "ctgcod" => $producto["ctgcod"], "prdstk" => $producto["prdstk"], "prdprc" => $producto["prdprc"], "prdest" => $producto["prdest"] == "INA" ? "ACT" : NULL);
                break;
        }
        renderizar("formularioProductos", $datos);
    } else {
        $productos = obtenerProductos();
        renderizar("productos", array("productos" => $productos));
    }
}
Exemplo n.º 16
0
function run()
{
    $htmlData = array();
    if (isset($_POST["btnIngresar"])) {
        $htmlData["name"] = $_POST["txtNombre"];
        $htmlData["iP"] = $_POST["txtIp"];
        $htmlData["so"] = $_POST["txtSo"];
        $htmlData["ram"] = $_POST["txtRam"];
        $htmlData["cpu"] = $_POST["txtCpu"];
        $htmlData["red"] = $_POST["txtRed"];
        $htmlData["disco"] = $_POST["txtDisco"];
        $htmlData["espacio"] = $_POST["txtEspacio"];
        $htmlData["estado"] = $_POST["txtEstado"];
        $lstchk = time();
        InsertarServidor($htmlData["name"], $htmlData["iP"], $htmlData["so"], $htmlData["ram"], $htmlData["cpu"], $htmlData["red"], $htmlData["disco"], $htmlData["espacio"], $htmlData["estado"], $lstchk);
    }
    renderizar("ingresar", $htmlData);
}
function run()
{
    if (isset($_POST["btnenviar"])) {
        $nombre = $_POST['nombre'];
        $email = $_POST['email'];
        $asunto = $_POST['asunto'];
        $mensaje = $_POST['mensaje'];
        if ($nombre == '' || $email == '' || $asunto == '') {
            echo "<script>alert('Los campos marcados con * son obligatorios');location.href ='javascript:history.back()';</script>";
        } else {
            require "archivosformulario/class.phpmailer.php";
            $mail = new PHPMailer();
            $mail->From = $email;
            $mail->FromName = $nombre;
            $mail->AddAddress("*****@*****.**");
            // Dirección a la que llegaran los mensajes.
            // Aquí van los datos que apareceran en el correo que reciba
            //adjuntamos un archivo
            //adjuntamos un archivo
            $mail->WordWrap = 50;
            $mail->IsHTML(true);
            $mail->Subject = "Contacto";
            $mail->Body = "Nombre : {$nombre} \n<br \\>" . "Correo : {$email} \n<br \\>" . "Asunto : {$asunto} \n<br \\>" . "Mensaje : {$mensaje} \n<br \\>";
            // Datos del servidor SMTP
            $mail->IsSMTP();
            $mail->Host = "ssl://smtp.gmail.com:465";
            // Servidor de Salida.
            $mail->SMTPAuth = true;
            $mail->Username = "******";
            // Correo Electrónico
            $mail->Password = "******";
            // Contraseña
            if ($mail->Send()) {
                echo "<script>alert('Formulario enviado exitosamente, le responderemos lo más pronto posible.');location.href ='index.php?page=contactanos';</script>";
            } else {
                echo "<script>alert('Error al enviar el formulario');location.href ='index.php?page=productos';</script>";
            }
            insertRegistro($nombre, $email, $asunto, $mensaje);
        }
    }
    renderizar("contactanos", array());
}
Exemplo n.º 18
0
function run()
{
    $htmlData = array();
    if (isset($_POST["btnLogin"])) {
        $htmlData["email"] = $_POST["txtemail"];
        $htmlData["pwd"] = $_POST["txtPWD"];
        $lstchk = time();
        $usuario = obtenerUsuario($htmlData["email"]);
        if ($usuario) {
            if ($usuario[0]["UsrPwd"] == $htmlData["pwd"]) {
                die("todo bien");
            } else {
                die("no entro en contrase�a");
            }
        } else {
            die("no entro en usuario, no se por que");
        }
    }
    renderizar("login", $htmlData);
}
Exemplo n.º 19
0
function run()
{
    $htmlData["errores"] = array();
    $htmlData["Cuenta"] = "";
    $htmlData["Rol"] = "";
    if (isset($_SESSION["userName"])) {
        $htmlData["Cuenta"] = $_SESSION["userName"];
        $htmlData["Rol"] = $_SESSION["Rol"];
    }
    if ($htmlData["Rol"] == "Administrador") {
        if (isset($_POST["btnProducto"])) {
            if (verificar_Texto2($_POST["txtCodigo"]) and verificar_Texto2($_POST["txtNombre"])) {
                if (verificar_Numero($_POST["txtPrecio"]) and verificar_Numero($_POST["txtExistencia"])) {
                    $htmlData["Codigo"] = $_POST["txtCodigo"];
                    $htmlData["Nombre"] = $_POST["txtNombre"];
                    $htmlData["Precio"] = $_POST["txtPrecio"];
                    $htmlData["Existencia"] = $_POST["txtExistencia"];
                    $ruta = "public/img";
                    // $_FILES["imagen"]=$_POST["imagen"];
                    if ($_FILES["imagen"]['name'] == "") {
                        $ruta = $ruta . "/DEFAULT.png";
                    } else {
                        $archivo = $_FILES["imagen"]['tmp_name'];
                        $archivonombre = $_FILES["imagen"]['name'];
                        move_uploaded_file($archivo, $ruta . "/" . $archivonombre);
                        $ruta = $ruta . "/" . $archivonombre;
                    }
                    $lstchk = time();
                    InsertarRegistro($htmlData["Codigo"], $htmlData["Nombre"], $htmlData["Precio"], $htmlData["Existencia"], $lstchk, $ruta);
                } else {
                    $htmlData["errores"][] = array("errmsg" => "El precio y la existencia deben ser numericos");
                }
            } else {
                $htmlData["errores"][] = array("errmsg" => "Campo codigo esta vacio");
            }
        }
        renderizar("Producto", $htmlData);
    } else {
        mw_redirect();
    }
}
Exemplo n.º 20
0
function run()
{
    $compras = array();
    $productosDetalles = array();
    $compras = obtenerFacturas();
    if ($compras) {
        if (isset($_POST["btnVer"])) {
            $id = $_POST["idFacturaSelect"];
            $productosDetalles = obtenerDetallesFactura($id);
            renderizar("comprasDetalles", array("productosDetalles" => $productosDetalles, "idFactura" => $id));
        } else {
            renderizar("compras", array("compras" => $compras));
        }
    } else {
        redirectToUrl("index.php?page=comprasVacia");
    }
    if (isset($_POST["btnSignOut"])) {
        mw_setEstaLogueado("", false, "");
        redirectToUrl("index.php?page=home");
    }
}
function run()
{
    //Agregar codigo aqui
    $categorias = array();
    if (isset($_POST["btnIngresar"])) {
        $ctgdsc = $_POST["txtCtgDsc"];
        $ctgest = $_POST["cmbCtgEst"];
        ingresarCategoria($ctgdsc, $ctgest);
    } elseif (isset($_POST["btnActualizar"])) {
        $ctgdsc = $_POST["txtCtgDsc"];
        $ctgest = $_POST["cmbCtgEst"];
        $ctgcod = $_GET["cod"];
        actualizarCategoria($ctgcod, $ctgdsc, $ctgest);
    } elseif (isset($_POST["btnEliminar"])) {
        $ctgcod = $_GET["cod"];
        eliminarCategoria($ctgcod);
    }
    if (isset($_GET["modo"])) {
        $modo = $_GET["modo"];
        switch ($modo) {
            case 'ACT':
                $categoria = obtenerCategoria($_GET["cod"]);
                $datos = array("actualizar" => 'ACT', "ctgcod" => $categoria["ctgcod"], "ctgdsc" => $categoria["ctgdsc"], "ctgest" => $categoria["ctgest"] == "INA" ? "ACT" : NULL);
                break;
            case 'INS':
                $datos = array("ingresar" => 'INS');
                break;
            case 'ELI':
                $categoria = obtenerCategoria($_GET["cod"]);
                $datos = array("eliminar" => 'ELI', "ctgcod" => $categoria["ctgcod"], "ctgdsc" => $categoria["ctgdsc"], "ctgest" => $categoria["ctgest"] == "INA" ? "ACT" : NULL);
                break;
        }
        renderizar("formularioCategorias", $datos);
    } else {
        $categorias = obtenerCategorias();
        renderizar("categorias", array("categorias" => $categorias));
    }
    //areglo de arreglos
    //debe existir un archivo en vistas
}
Exemplo n.º 22
0
function run()
{
    $productos = array();
    $resultado = array();
    $resultado["subtotal"] = "";
    $resultado["impuesto"] = "";
    $resultado["total"] = "";
    if (isset($_POST["btnSignOut"])) {
        mw_setEstaLogueado("", false, "");
        redirectToUrl("index.php?page=home");
    }
    $productos = mostrarCarretilla();
    if (isset($_POST["btnEliminar"])) {
        if (eliminarProductoDeCarretilla($_POST["idCarrito"])) {
            redirectWithMessage("Producto Eliminado de su Carrito", "index.php?page=carrito");
        }
    }
    if ($productos) {
        foreach ($productos as $value) {
            $resultado["subtotal"] += $value["cantidadProductos"] * $value["precioProductos"];
        }
        $resultado["impuesto"] = number_format($resultado["subtotal"] * 0.12, 2, '.', '');
        $resultado["total"] = number_format($resultado["subtotal"] + $resultado["impuesto"], 2, '.', '');
        $resultado["subtotal"] = number_format($resultado["subtotal"], 2, '.', '');
    } else {
        redirectToUrl("index.php?page=carritoVacio");
    }
    if (isset($_POST["btnFacturar"])) {
        if ($id = facturar($productos, $resultado)) {
            borrarMiCarretilla($_SESSION["userName"]);
            redirectWithMessage("Compra Exitosa", "index.php?page=carrito");
        }
    }
    if (isset($_POST["btnBorrarCarrito"])) {
        borrarMiCarretillaCompleta($_SESSION["userName"], $productos);
        redirectWithMessage("Carrito Eliminado :D", "index.php?page=carrito");
    }
    renderizar("carrito", array("productos" => $productos, "subtotal" => $resultado["subtotal"], "impuesto" => $resultado["impuesto"], "total" => $resultado["total"]));
}
function run()
{
    $imagen = array();
    $filtro = "";
    if (isset($_POST["btnBuscar"])) {
        $filtro = $_POST["buscarTxt"];
        $imagen = buscarTodoProducto($filtro);
    } else {
        $imagen = obtenerProductosTodos();
    }
    if (isset($_POST["btnModificar"])) {
        $idProd = $_POST["idProducto"];
        updateProducto($_POST, $idProd);
        redirectWithMessage("Producto Actualizado Con Exito", "index.php?page=productosAdmin");
    }
    if (isset($_POST["btnSignOut"])) {
        mw_setEstaLogueado("", false, "");
        redirectToUrl("index.php?page=productos");
    }
    //PASAR A DETALE PRODUCTO
    renderizar("productosAdmin", array("imagen" => $imagen, "buscar" => $filtro));
}
Exemplo n.º 24
0
function run()
{
    $cliente = array();
    $correo = $_SESSION["userName"];
    $usuario = obtenerUsuario($correo);
    $idUsuario = $usuario["idUsuario"];
    $cliente = obtenerCliente($idUsuario);
    $boolValidar = true;
    if (isset($_POST["btnDesactivar"])) {
        deshabilitarUsuario($idUsuario);
        mw_setEstaLogueado("", false, "");
        redirectWithMessage("Usuario Inhabilitado", "index.php?page=home");
    }
    if (isset($_POST["btnSignOut"])) {
        mw_setEstaLogueado("", false, "");
        redirectToUrl("index.php?page=home");
    }
    if (isset($_POST["btnModificar"])) {
        if (!validar('nombre', $_POST["nuevoPrimerNombre"])) {
            $boolValidar = false;
            echo "<script>alert('Error! Nombre ingresado con caracteres no permitidos');</script>";
        }
        if (!validar('nombre', $_POST["nuevoPrimerApellido"])) {
            $boolValidar = false;
            echo "<script>alert('Error! Apellido ingresado con caracteres no permitidos');</script>";
        }
        if (!validar('numero', $_POST["nuevoTelefono"])) {
            $boolValidar = false;
            echo "<script>alert('Error! Teléfeno ingresado con caracteres no permitidos');</script>";
        }
        if ($boolValidar) {
            if (modificarCliente($_POST, $cliente["idCliente"])) {
                redirectWithMessage("Perfil Actualizado", "index.php?page=perfil");
            }
        }
    }
    //if btnModificar
    renderizar("perfil", $cliente);
}
Exemplo n.º 25
0
function run()
{
    $usuarios = array();
    $usuarios = obtenerUsuarios();
    if (obtenerUsuarios()) {
        if (isset($_POST["btnCambiarEstado"])) {
            if ($_POST["estadoUsuario"] == 'ACT') {
                deshabilitarUsuario($_POST["idUsuario"]);
                redirectToUrl("index.php?page=usuarioAdmin");
            }
            habilitarUsuario($_POST["idUsuario"]);
            redirectToUrl("index.php?page=usuarioAdmin");
        }
    } else {
        redirectToUrl("index.php?page=usuarioAdminVacio");
    }
    if (isset($_POST["btnSignOut"])) {
        mw_setEstaLogueado("", false, "");
        redirectToUrl("index.php?page=home");
    }
    renderizar("usuarioAdmin", array("usuarios" => $usuarios));
}
function run()
{
    $htmlData = ProductoXCodigo($_SESSION["CodigoProducto"]);
    $htmlData["Cuenta"] = "";
    if (isset($_SESSION["userName"])) {
        $htmlData["Cuenta"] = $_SESSION["userName"];
    }
    if (isset($_POST["btnAgregar"])) {
        $Usuario = $_SESSION["userCodigo"];
        $Cantidad = $_POST["txtCantidad"];
        $precio = $_POST["Txtprecio"];
        $Producto = $_POST["Codigo"];
        $lstchk = time();
        $Codigo["CrtEstado"] = "DES";
        $Codigo = Carretilla($Usuario);
        if ($Codigo["CrtEstado"] == "DES" or $Codigo["CrtEstado"] == "") {
            DatosCarretilla($Usuario, $lstchk);
        }
        $CarretillaID = DetallesCarretilla($Usuario, $Producto, $Cantidad, $precio);
    }
    //die(print_r($htmlData));
    renderizar("productoDetalle", $htmlData);
}
Exemplo n.º 27
0
function run()
{
    /*Agregar código aquí*/
    $categorias = array();
    $categorias = obtenerCategorias();
    /*$categorias[] = array(
          "catcod" => 1,
          "catdsc" => "Categoria",
          "catest" => "ACT"
      );
      $categorias[] = array(
          "catcod" => 2,
          "catdsc" => "Categoria 2",
          "catest" => "ACT"
      );
      $categorias[] = array(
          "catcod" => 3,
          "catdsc" => "Categoria 3",
          "catest" => "INA"
      );*/
    /*====================*/
    renderizar("categorias", array("categorias" => $categorias));
}
Exemplo n.º 28
0
function run()
{
    /*Agregar código aquí*/
    $empleados = array();
    $empleados = obtenerEmpleados();
    /*$categorias[] = array(
          "catcod" => 1,
          "catdsc" => "Categoria",
          "catest" => "ACT"
      );
      $categorias[] = array(
          "catcod" => 2,
          "catdsc" => "Categoria 2",
          "catest" => "ACT"
      );
      $categorias[] = array(
          "catcod" => 3,
          "catdsc" => "Categoria 3",
          "catest" => "INA"
      );*/
    /*====================*/
    echo "bsbdud";
    renderizar("empleados", array("empleados" => $empleados));
}
function run()
{
    renderizar("detalle12", array());
}
Exemplo n.º 30
0
function run()
{
    $DatosEmpleado = array();
    $DatosEmpleado["employeTitle"] = "";
    $DatosEmpleado["employeMode"] = "";
    $DatosEmpleado["IdEmp"] = "";
    $DatosEmpleado["NomEmp"] = "";
    $DatosEmpleado["ApEmp"] = "";
    $DatosEmpleado["SexEmp"] = "";
    $DatosEmpleado["actSelected"] = "selected";
    $DatosEmpleado["inaSelected"] = "";
    $DatosEmpleado["disabled"] = "";
    if (isset($_GET["acc"])) {
        switch ($_GET["acc"]) {
            case "ins":
                $DatosEmpleado["employeTitle"] = "Ingreso de Nuevo empleado";
                $DatosEmpleado["employeMode"] = "ins";
                if (isset($_POST["btnacc"])) {
                    $lastID = insertarEmpleado($_POST);
                    if ($lastID) {
                        redirectWithMessage("¡Categoría Ingresada!", "index.php?page=employe&acc=upd&IdEmp=" . $lastID);
                    } else {
                        $DatosEmpleado["IdEmp"] = $_POST["IdEmp"];
                        $DatosEmpleado["NomEmp"] = $_POST["NomEmp"];
                        $DatosEmpleado["ApEmp"] = $_POST["ApEmp"];
                        $DatosEmpleado["SexEmp"] = $_POST["SexEmp"];
                        $DatosEmpleado["actSelected"] = $_POST["SexEmp"] == "M" ? "selected" : "";
                        $DatosEmpleado["inaSelected"] = $_POST["SexEmp"] == "F" ? "selected" : "";
                    }
                }
                renderizar("employe", $DatosEmpleado);
                break;
            case "upd":
                if (isset($_POST["btnacc"])) {
                    if (actualizarEmpleado($_POST)) {
                        redirectWithMessage("¡Categoría Actualizada!", "index.php?page=employe&acc=upd&IdEmp=" . $_POST["IdEmp"]);
                    }
                }
                if (isset($_GET["IdEmp"])) {
                    $empleado = obtenerEmpleado($_GET["IdEmp"]);
                    if ($empleado) {
                        $DatosEmpleado["employeTitle"] = "Actualizar " . $empleado["NomEmp"];
                        $DatosEmpleado["employeMode"] = "upd";
                        $DatosEmpleado["IdEmp"] = $empleado["IdEmp"];
                        $DatosEmpleado["NomEmp"] = $empleado["NomEmp"];
                        $DatosEmpleado["ApEmp"] = $empleado["ApEmp"];
                        $DatosEmpleado["SexEmp"] = $empleado["SexEmp"];
                        $DatosEmpleado["actSelected"] = $empleado["SexEmp"] == "M" ? "selected" : "";
                        $DatosEmpleado["inaSelected"] = $empleado["SexEmp"] == "F" ? "selected" : "";
                        renderizar("employe", $DatosEmpleado);
                    } else {
                        redirectWithMessage("¡Categoría No Encontrada!", "index.php?page=empleados");
                    }
                } else {
                    redirectWithMessage("¡Categoría No Encontrada!", "index.php?page=empleados");
                }
                break;
            case "dlt":
                if (isset($_POST["btnacc"])) {
                    if (borrarEmpleado($_POST["IdEmp"])) {
                        redirectWithMessage("¡Categoría Borrada!", "index.php?page=empleados");
                    }
                }
                if (isset($_GET["IdEmp"])) {
                    $empleado = obtenerEmpleado($_GET["IdEmp"]);
                    if ($empleado) {
                        $DatosEmpleado["employeTitle"] = "¿Desea borrar " . $empleado["NomEmp"] . "?";
                        $DatosEmpleado["employeMode"] = "dlt";
                        $DatosEmpleado["IdEmp"] = $empleado["IdEmp"];
                        $DatosEmpleado["NomEmp"] = $empleado["NomEmp"];
                        $DatosEmpleado["ApEmp"] = $empleado["ApEmp"];
                        $DatosEmpleado["SexEmp"] = $empleado["SexEmp"];
                        $DatosEmpleado["actSelected"] = $empleado["SexEmp"] == "M" ? "selected" : "";
                        $DatosEmpleado["inaSelected"] = $empleado["SexEmp"] == "F" ? "selected" : "";
                        $DatosEmpleado["disabled"] = 'disabled="disabled"';
                        renderizar("employe", $DatosEmpleado);
                    } else {
                        redirectWithMessage("¡Categoría No Encontrada!", "index.php?page=empleados");
                    }
                } else {
                    redirectWithMessage("¡Categoría No Encontrada!", "index.php?page=empleados");
                }
                break;
                defualt:
                redirectWithMessage("¡Acción no permitida!", "index.php?page=empleados");
                break;
        }
    }
}