public ActionResult Editar(TablaEmpresa model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oEmpresa = db.Empresa.Find(model.IdEmpresa); oEmpresa.Nombre = model.Nombre; oEmpresa.Telefono = model.Telefono; oEmpresa.Direccion = model.Direccion; db.Entry(oEmpresa).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Empresa/Empresa")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
// public ActionResult Editar(int id) { TablaEmpresa model = new TablaEmpresa(); using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oEmpresa = db.Empresa.Find(id); model.Nombre = oEmpresa.Nombre; model.Telefono = oEmpresa.Telefono; model.Direccion = oEmpresa.Direccion; model.IdEmpresa = oEmpresa.IdEmpresa; } return(View(model)); }
public ActionResult InsertarEmpresaT(TablaEmpresa model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oEmpresa = new Empresa(); oEmpresa.Nombre = model.Nombre; oEmpresa.Telefono = model.Telefono; oEmpresa.Direccion = model.Direccion; db.Empresa.Add(oEmpresa); db.SaveChanges(); } return(Redirect("~/Empresa/Empresa")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }