public ActionResult Create() { var categoria = new Categoria(); ViewBag.Categorias = db.Categorias.OrderBy(c => c.Nombre).ToList(); return View(categoria); }
public ActionResult Create(Categoria newCategoria) { if (ModelState.IsValid) { db.Categorias.Add(newCategoria); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.Categorias = db.Categorias.OrderBy(c => c.Nombre).ToList(); return View(newCategoria); }
// // GET: /DefaultData/ public ActionResult Index() { Cliente Cliente = new Cliente { CalleReceptor = "Cerrada Alvaro Obregon", CodigoPostalReceptor = "72760", ColoniaReceptor = "Fraccionamiento Horizontal El Campanario", Contacto = "Mane", Email = "*****@*****.**", EstadoReceptor = "Puebla", MunicipioReceptor = "San Pedro Cholula", NoExteriorReceptor = "2", NombreCliente = "Jose Manuel Heredia Hidalgo", NombreReceptor = "Jose Manuel Heredia Hidalgo", PaisReceptor = "México", RfcReceptor = "HEHM880429QG7", Telefono = "2222474817" }; db.Clientes.Add(Cliente); Sucursal Sucursal = new Sucursal { Cuenta ="SEG0809151GA", DomicilioFiscal = "Blvd. Forjadores de Puebla #8A Colonia Manantiales. San Pedro Cholula, Puebla. CP 72760", Nombre = "Forjadores", Password ="******", RFC = "SEG0809151GA", Telefono = "22224847474" }; db.Sucursales.Add(Sucursal); TryUpdateModel(Sucursal); Categoria Cat1 = new Categoria { Nombre = "Gases" }; Categoria Cat2 = new Categoria { Nombre = "Soldadura" }; db.Categorias.Add(Cat1); db.Categorias.Add(Cat2); Unidad u1 = new Unidad { Nombre = "Kg" }; Unidad u2 = new Unidad { Nombre = "M3" }; db.Unidades.Add(u1); db.Unidades.Add(u2); TryUpdateModel(Cat1); TryUpdateModel(Cat2); TryUpdateModel(u1); TryUpdateModel(u2); Producto p1 = new Producto { Activo = true, Clave = "SEGOX2011", Descripcion = "Oxigeno Industrial de 8.5", FotoUrl = "", IdCategoria = 1, IdUnidad = 1, Nombre = "Oxigeno Industrial de 8.5", PrecioLista = 88.9M }; Producto p2 = new Producto { Activo = true, Clave = "SEGSOL2011", Descripcion = "Soldadura Grinox", FotoUrl = "", IdCategoria = 2, IdUnidad = 2, Nombre = "Soldadura Grinox", PrecioLista = 55.00M, }; db.Productos.Add(p1); db.Productos.Add(p2); db.SaveChanges(); ProductoSucursal ps1 = new ProductoSucursal { cantidad = 100.00M, IdProducto = 1, IdSucursal = 1, Producto = db.Productos.Find(1), Sucursal = db.Sucursales.Find(1) }; ProductoSucursal ps2 = new ProductoSucursal { cantidad = 100.00M, IdProducto = 2, IdSucursal = 1, Producto = db.Productos.Find(2), Sucursal = db.Sucursales.Find(1) }; db.ProductosSucursal.Add(ps1); db.ProductosSucursal.Add(ps2); db.SaveChanges(); TryUpdateModel(p1); TryUpdateModel(p2); return View(); }
// // GET: /DefaultData/ public ActionResult Index() { Cliente Cliente = new Cliente { CalleReceptor = "Cerrada Alvaro Obregon", CodigoPostalReceptor = "72760", ColoniaReceptor = "Fraccionamiento Horizontal El Campanario", Contacto = "Mane", Email = "*****@*****.**", EstadoReceptor = "Puebla", MunicipioReceptor = "San Pedro Cholula", NoExteriorReceptor = "2", NombreCliente = "Jose Manuel Heredia Hidalgo", NombreReceptor = "Jose Manuel Heredia Hidalgo", PaisReceptor = "México", RfcReceptor = "HEHM880429QG7", Telefono = "2222474817" }; db.Clientes.Add(Cliente); Sucursal Sucursal = new Sucursal { Cuenta ="SEG0809151GA", DomicilioFiscal = "Blvd. Forjadores de Puebla #8A Colonia Manantiales. San Pedro Cholula, Puebla. CP 72760", Nombre = "Forjadores", Password ="******", RFC = "SEG0809151GA", Telefono = "22224847474" }; Sucursal Sucursal2 = new Sucursal { Cuenta = "SATELITE", DomicilioFiscal = "Av. Justo Sierra No. 1634 Colonia Satelite, Puebla, Pue. C.P. 72320", Nombre = "SATELITE", Password = "******", RFC = "SEG0809151GA", Telefono = "22224847474" }; db.Sucursales.Add(Sucursal); db.Sucursales.Add(Sucursal2); TryUpdateModel(Sucursal); Categoria Cat1 = new Categoria { Nombre = "Gases" }; Categoria Cat2 = new Categoria { Nombre = "Soldadura" }; db.Categorias.Add(Cat1); db.Categorias.Add(Cat2); Unidad u1 = new Unidad { Nombre = "Kg" }; Unidad u2 = new Unidad { Nombre = "M3" }; Unidad u3 = new Unidad { Nombre = "PZA" }; db.Unidades.Add(u1); db.Unidades.Add(u2); db.Unidades.Add(u3); TryUpdateModel(Cat1); TryUpdateModel(Cat2); TryUpdateModel(u1); TryUpdateModel(u2); string[] roles = { "Administrador", "Gerente", "Almacenista", "Facturista", "Creditista", "Capturista" }; Roles.CreateRole("Administrador"); Roles.CreateRole("Gerente"); Roles.CreateRole("Almacenista"); Roles.CreateRole("Facturista"); Roles.CreateRole("Creditista"); Roles.CreateRole("Capturista"); Roles.AddUserToRoles("jmanuelh", roles); db.SaveChanges(); return View(); }