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)); }
require_once "libreria.php"; $mode = ""; $titulo = ""; $producto = array("prdcod" => 0, "prddsc" => "", "ctgcod" => 0, "prdprc" => 0, "prdest" => "ACT", "prdstk" => 0); if (isset($_POST["txtPrdCod"])) { $mode = $_GET["mode"]; $producto = array("prdcod" => intval($_POST["txtPrdCod"]), "prddsc" => $_POST["txtPrdDsc"], "ctgcod" => intval($_POST["txtCtgCod"]), "prdprc" => floatval($_POST["txtPrdPrc"]), "prdest" => $_POST["cmbPrdEst"], "prdstk" => intval($_POST["txtPrdStk"])); //Aqui validar la data if ($mode == "INS") { insertarProducto($producto["prddsc"], $producto["ctgcod"], $producto["prdprc"], $producto["prdstk"], $producto["prdest"]); $_GET["mode"] = "UPD"; $_GET["prdcod"] = getLastInsertID(); } if ($mode == "UPD") { updateProducto($producto["prdcod"], $producto["prddsc"], $producto["ctgcod"], $producto["prdprc"], $producto["prdstk"], $producto["prdest"]); } if ($mode == "DEL") { deleteProducto($producto["prdcod"]); header("location:listadoProductos.php"); die; } } if (isset($_GET["mode"])) { $mode = $_GET["mode"]; switch ($mode) { case "INS": $titulo = "Nuevo Producto"; break; case "UPD": $producto = obtenerProducto($_GET["prdcod"]);
require_once "init.php"; if (isset($_GET["action"])) { $action = $_GET["action"]; switch ($action) { case "list": listProductos(); break; case "list_category": listProductosPorCategoria(); break; case "create": createProducto(); break; case "update": updateProducto(); break; case "delete": deleteProducto(); break; default: sendError("La accion especificada es invalida"); break; } } else { sendError("No se especifico ninguna acción"); } function createProducto() { $c = getConnection(); $categoria = (int) $c->real_escape_string(request('categoria_id'));
if ($decoded != null) { if ($decoded->function == 'createProducto') { createProducto($decoded->producto); } else { if ($decoded->function == 'createCategoria') { createCategoria($decoded->categoria); } else { if ($decoded->function == 'createCarrito') { createCarrito($decoded->carrito); } else { if ($decoded->function == 'createCarritoDetalle') { //createCarritoDetalle($decoded->carrito_detalle); createCarritoDetalle($decoded->carrito_id, $decoded->carrito_detalle); } else { if ($decoded->function == 'updateProducto') { updateProducto($decoded->producto); } else { if ($decoded->function == 'updateCategoria') { updateCategoria($decoded->categoria); } else { if ($decoded->function == 'updateCarritoDetalle') { updateCarritoDetalle($decoded->carrito_detalle); } else { if ($decoded->function == 'updateCarrito') { updateCarrito($decoded->carrito); } else { if ($decoded->function == 'removeProducto') { removeProducto($decoded->producto_id); } else { if ($decoded->function == 'removeCategoria') { removeCategoria($decoded->categoria_id);