Ejemplo n.º 1
0
        public string obtenerproductoid(string id)
        {
            DatosProductos reg  = new DatosProductos();
            string         resu = reg.obtenerproductoid(id);

            return(resu);
        }
Ejemplo n.º 2
0
        public Productos get(int id)
        {
            DatosProductos dao = new DatosProductos();

            //Validar si existe esa categoria
            return(dao.getProducto(id));
        }
Ejemplo n.º 3
0
        public int obtenercantidadderegistros()
        {
            DatosProductos reg  = new DatosProductos();
            int            resu = reg.obtenercantidadderegistros();

            return(resu);
        }
Ejemplo n.º 4
0
        public int obtenerStock(int sto)
        {
            DatosProductos reg  = new DatosProductos();
            int            resu = reg.obtenerStock(sto);

            return(resu);
        }
        public IActionResult AgregarProducto(DatosProductos datosProductos, Productos productos)
        {
            if (ModelState.IsValid)
            {
                datosProductos.Productos.Add(productos);
                return(RedirectToAction("VerProductos", productos));
            }

            return(View(productos));
        }
        public IActionResult EliminarProducto(DatosProductos datosProductos, Productos productos)
        {
            if (ModelState.IsValid)
            {
                var ID = Request.Form["opciones"];
                foreach (var datos in datosProductos.Productos)
                {
                    if (ID == datos.ID.ToString())
                    {
                        ViewData["Codigo"]      = datos.ID;
                        ViewData["Nombre"]      = datos.NOMBRE;
                        ViewData["descripcion"] = datos.DESCRIPCION;
                        ViewData["FechaVenc"]   = datos.FECHA_VENC;
                        ViewData["IDproveedor"] = datos.ID_PROVEEDOR;
                        break;
                    }
                }


                var DeleteButton = Request.Form["Delete"];
                if (DeleteButton == "delete")
                {
                    int x = 0;

                    foreach (var datos in datosProductos.Productos)
                    {
                        if (datos.ID == datosProductos.IDSelected)
                        {
                            break;
                        }
                        x++;
                    }

                    datosProductos.Productos.RemoveAt(x);
                    return(View("VerProductos", datosProductos));
                }
            }

            return(View(datosProductos));
        }
        public IActionResult EditarProducto(DatosProductos datosProductos, Productos productos)
        {
            if (ModelState.IsValid)
            {
                var opciones = Request.Form["opciones"];
                foreach (var datos in datosProductos.Productos)
                {
                    if (datos.ID.ToString() == opciones)
                    {
                        ViewData["Codigo"]      = datos.ID;
                        ViewData["Nombre"]      = datos.NOMBRE;
                        ViewData["descripcion"] = datos.DESCRIPCION;
                        ViewData["FechaVenc"]   = datos.FECHA_VENC;
                        ViewData["IDproveedor"] = datos.ID_PROVEEDOR;
                        break;
                    }
                }
                var SaveButton = Request.Form["Save"];
                if (SaveButton == "save")
                {
                    int x = 0;

                    foreach (var datos in datosProductos.Productos)
                    {
                        if (datos.ID == productos.ID)
                        {
                            break;
                        }
                        x++;
                    }

                    datosProductos.Productos.RemoveAt(x);
                    datosProductos.Productos.Add(productos);
                    return(RedirectToAction("VerProductos", productos));
                }
            }

            return(View(productos));
        }
Ejemplo n.º 8
0
        public DataTable getTablalike(string con)
        {
            DatosProductos dao = new DatosProductos();

            return(dao.getTablaProductoslike(con));
        }
Ejemplo n.º 9
0
        public void AgregarProducto(string id_producto, string nombre, string id_marca, string id_genero, string id_pegi, string stock, string portada, string Descripcion, string precio_de_unidad)
        {
            DatosProductos reg = new DatosProductos();

            reg.AgregarProducto(id_producto, nombre, id_marca, id_genero, id_pegi, stock, portada, Descripcion, precio_de_unidad);
        }
Ejemplo n.º 10
0
        public void actualizarProducto2(string todo)
        {
            DatosProductos reg = new DatosProductos();

            reg.actualizarProducto2(todo);
        }
Ejemplo n.º 11
0
        public void eliminarProducto(string id)
        {
            DatosProductos dao = new DatosProductos();

            dao.eliminarProducto(id);
        }
 public IActionResult EliminarProducto(DatosProductos datosProductos)
 {
     return(View(datosProductos));
 }
 public IActionResult VerProductos(DatosProductos datosProductos)
 {
     return(View(datosProductos));
 }
Ejemplo n.º 14
0
        public void actualizarStock(int id, int sto)
        {
            DatosProductos reg = new DatosProductos();

            reg.actualizarStock(id, sto);
        }
Ejemplo n.º 15
0
        public void cargarDETALLECOMPLETO(int id, int sto, int idventa)
        {
            DatosProductos reg = new DatosProductos();

            reg.cargarDETALLECOMPLETO(id, sto, idventa);
        }
Ejemplo n.º 16
0
        public int cargarDetalleVentas(int id, int sto)
        {
            DatosProductos reg = new DatosProductos();

            return(reg.cargarDetalleVentas(id, sto));
        }
Ejemplo n.º 17
0
        public void cargarVenta(string dni, string telefono, string precio)
        {
            DatosProductos reg = new DatosProductos();

            reg.cargarVenta(dni, telefono, precio);
        }
Ejemplo n.º 18
0
 public static IDatosProductos getPProd()
 {
     return(DatosProductos.GetInstancia());
 }
Ejemplo n.º 19
0
        public DataTable getTablaInner()
        {
            DatosProductos dao = new DatosProductos();

            return(dao.getTablaProductosInner());
        }