// GET: Cliente public ActionResult Index() { //Read List <ListClienteViewModel> lst; using (EurekaLibreriaDBEntities db = new EurekaLibreriaDBEntities()) { lst = (from x in db.Clientes select new ListClienteViewModel { Id = x.ID, Nombre = x.Nombre, Direccion = x.Direccion, Telefono = x.Telefono }).ToList(); } return(View(lst)); }
public ActionResult Editar(int Id) { ArticuloViewModel model = new ArticuloViewModel(); using (EurekaLibreriaDBEntities db = new EurekaLibreriaDBEntities()) { var xArticulo = db.Articulos.Find(Id); model.Nombre = xArticulo.Nombre; model.Descripcion = xArticulo.Descripcion; model.Categoria = xArticulo.Categoria; model.Autor = xArticulo.Autor; model.TotalInventario = xArticulo.TotalInventario; model.Editorial = xArticulo.Editorial; model.Precio = xArticulo.Precio; model.Id = xArticulo.ID; } return(View(model)); }
// GET: Articulo public ActionResult Index() { //Read List <ListArticuloViewModel> lst; using (EurekaLibreriaDBEntities db = new EurekaLibreriaDBEntities()) { lst = (from x in db.Articulos select new ListArticuloViewModel { Id = x.ID, Nombre = x.Nombre, Descripcion = x.Descripcion, Categoria = x.Categoria, Autor = x.Autor, TotalInventario = x.TotalInventario, Editorial = x.Editorial, Precio = x.Precio }).ToList(); } return(View(lst)); }
public ActionResult Nuevo(FacturaViewModel model) { try { if (ModelState.IsValid) { using (EurekaLibreriaDBEntities db = new EurekaLibreriaDBEntities()) { var xFactura = new Factura(); xFactura.Fecha = DateTime.Now; xFactura.Total = model.Total; db.Facturas.Add(xFactura); db.SaveChanges(); } return(Redirect("~/Factura/")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Editar(SucursaleViewModel model) { try { if (ModelState.IsValid) { using (EurekaLibreriaDBEntities db = new EurekaLibreriaDBEntities()) { var xSucursale = db.Sucursales.Find(model.ID); xSucursale.Nombre = model.Nombre; xSucursale.Direccion = model.Direccion; db.Entry(xSucursale).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Sucursale/")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Nuevo(SucursaleViewModel model) { try { if (ModelState.IsValid) { using (EurekaLibreriaDBEntities db = new EurekaLibreriaDBEntities()) { var xSucursale = new Sucursale(); xSucursale.Nombre = model.Nombre; xSucursale.Direccion = model.Direccion; db.Sucursales.Add(xSucursale); db.SaveChanges(); } return(Redirect("~/Sucursale/")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }