File "controlAdmin.php"
Full Path: C:/wamp64/www/INVENTALMACEN/controller/controlAdmin.php
File size: 3.68 KB
MIME-type: text/x-php
Charset: utf-8
<?php
include_once('../models/modelo_conexion.php');
session_start();
$objeto = new Conexion();
$conexion = $objeto->Conectar();
/* caso 1 */
$inpUsuario = (isset($_POST['inpUsuario'])) ? $_POST['inpUsuario'] : '';
$inpNomUsuario = (isset($_POST['inpNomUsuario'])) ? $_POST['inpNomUsuario'] : '';
$slctPermiso = (isset($_POST['slctPermiso'])) ? $_POST['slctPermiso'] : '';
$inpContraseña = (isset($_POST['inpContraseña'])) ? $_POST['inpContraseña'] : '';
$slctEstado = (isset($_POST['slctEstado'])) ? $_POST['slctEstado'] : '';
/* caso 2 */
$inpCodLinea = (isset($_POST['inpCodLinea'])) ? $_POST['inpCodLinea'] : '';
$inpNomLinea = (isset($_POST['inpNomLinea'])) ? $_POST['inpNomLinea'] : '';
$inpCodItem = (isset($_POST['inpCodItem'])) ? $_POST['inpCodItem'] : '';
$inpNomItem = (isset($_POST['inpNomItem'])) ? $_POST['inpNomItem'] : '';
$aggPesoProm = (isset($_POST['aggPesoProm'])) ? $_POST['aggPesoProm'] : '';
$aggPesoMin = (isset($_POST['aggPesoMin'])) ? $_POST['aggPesoMin'] : '';
$aggPesoMax = (isset($_POST['aggPesoMax'])) ? $_POST['aggPesoMax'] : '';
/* caso 3 */
$AggUbicacion = (isset($_POST['AggUbicacion'])) ? $_POST['AggUbicacion'] : '';
/* caso 4 */
$actuDcto = (isset($_POST['actuDcto'])) ? $_POST['actuDcto'] : '';
/* caso 5 */
$aggCodLinea = (isset($_POST['aggCodLinea'])) ? $_POST['aggCodLinea'] : '';
$aggNomLinea = (isset($_POST['aggNomLinea'])) ? $_POST['aggNomLinea'] : '';
/* verficacion caso */
$opcion = (isset($_POST['opcion'])) ? $_POST['opcion'] : '';
switch ($opcion) {
case 1:
# Formulario Nuevo Usuario...
$consulta = "INSERT INTO `user`(`usuario`, `nombre`, `permiso`, `password`, `ESTADO`) VALUES ('$inpUsuario','$inpNomUsuario','$slctPermiso','$inpContraseña','$slctEstado')";
$resultado = $conexion->prepare($consulta);
$resultado->execute();
if ($resultado->rowCount() >= 1) {
$data = $resultado->fetchAll(PDO::FETCH_ASSOC);
print json_encode($data);
}
break;
case 2:
# Formulario Nuevo Item...
$consulta = "INSERT INTO `lineaxitem`( `codLinea`,`nomLinea`, `codItem`, `nomItem`, `pesoProm`, `minimo`, `maximo`) VALUES ('$inpCodLinea','$inpNomLinea','$inpCodItem','$inpNomItem','$aggPesoProm','$aggPesoMin','$aggPesoMax')";
$resultado = $conexion->prepare($consulta);
$resultado->execute();
if ($resultado->rowCount() >= 1) {
$data = $resultado->fetchAll(PDO::FETCH_ASSOC);
print json_encode($data);
}
break;
case 3:
# Formulario Nueva Ubicacion...
$consulta = "INSERT INTO `ubicacion`(`ubicacion`) VALUES ('$AggUbicacion')";
$resultado = $conexion->prepare($consulta);
$resultado->execute();
if ($resultado->rowCount() >= 1) {
$data = $resultado->fetchAll(PDO::FETCH_ASSOC);
print json_encode($data);
}
break;
case '4':
# Formulario actualizar dcto...
$consulta = "UPDATE `documento` SET`dcto`= '$actuDcto'";
$resultado = $conexion->prepare($consulta);
$resultado->execute();
if ($resultado->rowCount() >= 1) {
$data = $resultado->fetchAll(PDO::FETCH_ASSOC);
print json_encode($data);
}
break;
case 5:
# Formulario Nueva linea...
$consulta = "INSERT INTO `linea`(`codLinea`, `nomLinea`) VALUES ('$aggCodLinea','$aggNomLinea')";
$resultado = $conexion->prepare($consulta);
$resultado->execute();
if ($resultado->rowCount() >= 1) {
$data = $resultado->fetchAll(PDO::FETCH_ASSOC);
print json_encode($data);
}
break;
}