public ActionResult Editar(int Id) { SucursaleViewModel model = new SucursaleViewModel(); using (EurekaLibreriaDBEntities db = new EurekaLibreriaDBEntities()) { var xSucursale = db.Sucursales.Find(Id); model.Nombre = xSucursale.Nombre; model.Direccion = xSucursale.Direccion; model.ID = xSucursale.ID; } return(View(model)); }
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); } }