public IActionResult Edit(int id, [Bind("Id,Nombre")] FamiliaDeProducto familiaDeProducto)
        {
            if (id != familiaDeProducto.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(familiaDeProducto);
                    TempData["exito"] = "La acción se ha realizado correctamente";
                    _context.SaveChanges();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!FamiliaDeProductoExists(familiaDeProducto.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            TempData["error"] = "Error en ralizar esta acción";
            return(View(familiaDeProducto));
        }
 public IActionResult Create([Bind("Id,Nombre")] FamiliaDeProducto familiaDeProducto)
 {
     if (ModelState.IsValid)
     {
         _context.Add(familiaDeProducto);
         _context.SaveChanges();
         TempData["exito"] = "La acción se ha realizado correctamente";
         return(RedirectToAction(nameof(Index)));
     }
     TempData["error"] = "Error en ralizar esta acción";
     return(View(familiaDeProducto));
 }
Example #3
0
        public void AddData()
        {
            var unidad = new UnidadDeMedida {
                Id = 1, Nombre = "Unidad"
            };

            _db.Add(unidad);
            var familia = new FamiliaDeProducto {
                Id = 1, Nombre = "Refrescos"
            };

            _db.Add(familia);
            var producto1 = new Producto {
                Id = 1, Nombre = "TuKola", Codigo = "1", Precio = 1, Costo = 0.5m, FamiliaId = 1, UnidadId = 1
            };
            var producto2 = new Producto {
                Id = 2, Nombre = "Coca Cola", Codigo = "2", Precio = 1.5m, Costo = 0.75m, FamiliaId = 1, UnidadId = 1
            };
            var producto3 = new Producto {
                Id = 3, Nombre = "Spark", Codigo = "3", Precio = 1.75m, Costo = 0.9m, FamiliaId = 1, UnidadId = 1
            };
            var producto4 = new Producto {
                Id = 4, Nombre = "7 Up", Codigo = "4", Precio = 3, Costo = 1, FamiliaId = 1, UnidadId = 1
            };

            _db.Add(producto1);
            _db.Add(producto2);
            _db.Add(producto3);
            _db.Add(producto4);
            var dependiente1 = new Dependiente {
                Id = 1, Nombres = "Pepe", Apellidos = "Perez", Activo = true, UsuarioId = "f42559a2-2776-4e9b-9ba1-268597eff72b"
            };
            var dependiente2 = new Dependiente {
                Id = 2, Nombres = "Pedro", Apellidos = "Garcia", Activo = true, UsuarioId = "f42559a2-2776-4e9b-9ba1-268597eff72b"
            };

            _db.Add(dependiente1);
            _db.Add(dependiente2);
            var bar1 = new Bar {
                Id = 1, Nombre = "Piscina"
            };
            var bar2 = new Bar {
                Id = 2, Nombre = "Lobby"
            };

            _db.Add(bar1);
            _db.Add(bar2);
            _db.Add(new DependienteBar {
                Id = 1, BarId = 1, DependienteId = 1
            });
            _db.Add(new DependienteBar {
                Id = 2, BarId = 1, DependienteId = 2
            });
            _db.Add(new DependienteBar {
                Id = 3, BarId = 2, DependienteId = 1
            });
            _db.Add(new DependienteBar {
                Id = 4, BarId = 2, DependienteId = 2
            });
            //standard
            _db.Add(new Standard {
                Id = 1, BarId = 1, ProductoId = 1
            });
            _db.Add(new Standard {
                Id = 2, BarId = 2, ProductoId = 1
            });
            _db.Add(new Standard {
                Id = 3, BarId = 1, ProductoId = 2
            });
            _db.Add(new Standard {
                Id = 4, BarId = 2, ProductoId = 2
            });
            _db.Add(new Standard {
                Id = 5, BarId = 1, ProductoId = 3
            });
            _db.Add(new Standard {
                Id = 6, BarId = 2, ProductoId = 3
            });
            _db.Add(new Standard {
                Id = 7, BarId = 1, ProductoId = 4
            });
            _db.Add(new Standard {
                Id = 8, BarId = 2, ProductoId = 4
            });
            //standard de venta
            _db.Add(new StandardVenta {
                Id = 1, BarId = 1, ProductoId = 1
            });
            _db.Add(new StandardVenta {
                Id = 2, BarId = 2, ProductoId = 1
            });
            _db.Add(new StandardVenta {
                Id = 3, BarId = 1, ProductoId = 2
            });
            _db.Add(new StandardVenta {
                Id = 4, BarId = 2, ProductoId = 2
            });
            _db.Add(new StandardVenta {
                Id = 5, BarId = 1, ProductoId = 3
            });
            _db.Add(new StandardVenta {
                Id = 6, BarId = 2, ProductoId = 3
            });
            _db.Add(new StandardVenta {
                Id = 7, BarId = 1, ProductoId = 4
            });
            _db.Add(new StandardVenta {
                Id = 8, BarId = 2, ProductoId = 4
            });

            _db.SaveChanges();
        }