Ejemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     //
     $data = Input::all();
     $producto = new Producto();
     if ($producto->guardar($data)) {
         return Response::json($producto, 201);
     }
     $errores = [];
     foreach ($producto->errores->all() as $error) {
         $errores[] = array('type' => 'danger', 'msg' => $error);
     }
     return Response::json($errores, 200);
 }
Ejemplo n.º 2
0
    $pr_codigo = isset($_POST['pr_codigo']) ? trim($_POST['pr_codigo']) : '';
    $pr_nombre = isset($_POST['pr_nombre']) ? utf8_decode(trim($_POST['pr_nombre'])) : '';
    $pr_categoria = isset($_POST['pr_categoria']) ? trim($_POST['pr_categoria']) : '';
    $pr_preciocompra = isset($_POST['pr_preciocompra']) ? trim($_POST['pr_preciocompra']) : '';
    $pr_precioventa = isset($_POST['pr_precioventa']) ? trim($_POST['pr_precioventa']) : '';
    $pr_categoria_array = array('', '', '', '', '');
    $pr_categoria_array[$pr_categoria] = 'selected="selected"';
}
if (isset($_POST['btnguardar'])) {
    session_start();
    if (!isset($_SESSION['acceso'])) {
        header('Location: login.php');
    } else {
        include 'clases/funciones.php';
        $producto_class = new Producto();
        $response = $producto_class->guardar($pr_codigo, $pr_nombre, $pr_categoria, $pr_preciocompra, $pr_precioventa);
        if ($response['done']) {
            $pr_codigo = '';
            $pr_nombre = '';
            $pr_categoria = '';
            $pr_preciocompra = '';
            $pr_precioventa = '';
        }
    }
    //Cierre del ELSE
}
?>
	<h1>Alta de Productos</h1>
	<div class="row">
		<form action="alta.php" class="form" method="POST">
			<?php 
        </div>
    </form>
</div>
<?php 
if ($_POST["guardar"]) {
    if (!empty($_POST["txtNombre"]) && !empty($_POST["txtStock"]) && !empty($_POST["txtPrecio"])) {
        $idProducto = $_POST["txtIdProducto"];
        $nombre = $_POST["txtNombre"];
        $stock = $_POST["txtStock"];
        $precio = $_POST["txtPrecio"];
        $producto = new Producto();
        $producto->setIdProducto($idProducto);
        $producto->setNombre($nombre);
        $producto->setStock($stock);
        $producto->setPrecio($precio);
        if ($producto->guardar()) {
            echo "<script>alert('se guardo con exito');</script>";
        } else {
            echo "<script>alert('No se pudo guardar el registro');</script>";
        }
    } else {
        echo "<script>alert('Por favor ingrese datos validos al formulario');</script>";
    }
}
if ($_POST["modificar"]) {
    if (!empty($_POST["txtIdProducto"]) && !empty($_POST["txtNombre"]) && !empty($_POST["txtStock"]) && !empty($_POST["txtPrecio"])) {
        $idProducto = $_POST["txtIdProducto"];
        $nombre = $_POST["txtNombre"];
        $stock = $_POST["txtStock"];
        $precio = $_POST["txtPrecio"];
        $producto = new Producto();