require_once '../modelo/utilidades/Conexion.php'; require_once '../facades/FacadeProductos.php'; require_once '../modelo/dao/ProductosDAO.php'; $facadeProcesos = new FacadeProcesos(); $facadeProducto = new FacadeProductos(); $pDTO = new ProcesosDTO(); if (isset($_GET['AgregarProceso'])) { $pDTO->setIdProceso($_GET['IdProceso']); $pDTO->setTipo($_GET['NombreProceso']); $pDTO->setTiempo($_GET['Tiempo']); $pDTO->setEmpleados($_GET['Empleados']); $pDTO->setValor($_GET['valor']); $producto = $_GET['selectProducto']; $estado = "Activo"; $mensaje = $facadeProcesos->AgregarProceso($pDTO, $producto); $facadeProducto->modificarEstadoProducto($estado, $producto); header("location: ../vista/agregarProcesos?mensaje= " . $mensaje); } else { if (isset($_GET['idProceso'])) { $mensaje = $facadeProcesos->eliminarProceso($_GET['idProceso']); header("location: ../vista/agregarProcesos?mensaje= " . $mensaje); } else { if (isset($_GET['idConsultaProceso'])) { session_start(); $_SESSION['consultarProcesos'] = $facadeProcesos->consultarProcesos($_GET['idConsultaProceso']); header("location: ../vista/agregarProcesos?&#ModalProcesos"); } else { if (isset($_POST['ModificarProceso'])) { $pDTO->setIdProceso($_POST['IdProceso']); $pDTO->setTipo($_POST['NombreProceso']); $pDTO->setTiempo($_POST['Tiempo']);
if (isset($_GET['$idIParaInsumos'])) { $_SESSION['Producto'] = $facadeProductos->consultarProducto($_GET['$idIParaInsumos']); header("location: ../vista/insumosPorProducto"); } else { if (isset($_POST['AsociarInsumos'])) { $facadeInsumos->eliminarInsumos($_POST['idProducto']); $dto->setIdProdcuto($_POST['idProducto']); $estado = "Sin Procesos"; $cantidad = $facadeInsumos->consecutivoInsumos(); for ($i = 1; $i <= $cantidad; $i++) { if (isset($_POST[$i])) { $dto->setIdInsumo($_POST[$i]); $dto->setCantidad($_POST['cant' . $i]); $facadeProductos->asociarInsumos($dto); } $facadeProductos->modificarEstadoProducto($estado, $_POST['idProducto']); } header("location: ../vista/insumosPorProducto?mensaje=Materia Prima Asociada con Éxito"); } else { if (isset($_POST['Atras'])) { header("location: ../vista/agregarProductos"); } else { if (isset($_POST['Change'])) { /* $table = 'productos'; $file = realpath($_FILES['archivo']['tmp_name']); $file = str_replace('\\', '/', $file); $facadeArchivo = new FacadeArchivo(); $mensaje = $facadeArchivo->cargarArchivo($table, $file); */ if ($_FILES['archivo']['type'] == 'application/vnd.ms-excel') { $cnn = Conexion::getConexion();