public ActionResult Create(EstadoEmpleadoViewModels model) { if (ModelState.IsValid) { EstadoEmpleado.NombreEstado = model.NombreEstado; dbCtx.EstadoEmpleado.Add(EstadoEmpleado); dbCtx.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Edit(EstadoEmpleadoViewModels model) { if (ModelState.IsValid) { EstadoEmpleado = dbCtx.EstadoEmpleado.FirstOrDefault(a => a.Id == model.Id); EstadoEmpleado.NombreEstado = model.NombreEstado; dbCtx.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { ViewBag.Title = "Editar Estado"; EstadoEmpleadoViewModels estado = new EstadoEmpleadoViewModels(); EstadoEmpleado = dbCtx.EstadoEmpleado.FirstOrDefault(a => a.Id == id); estado.Id = EstadoEmpleado.Id; estado.NombreEstado = EstadoEmpleado.NombreEstado; return(View(estado)); }
public ActionResult Delete(EstadoEmpleadoViewModels model) { var estado = (from p in dbCtx.EstadoEmpleado where p.Id == model.Id select p).FirstOrDefault(); dbCtx.EstadoEmpleado.Remove(estado); int num = dbCtx.SaveChanges(); if (num > 0) { return(new HttpStatusCodeResult(System.Net.HttpStatusCode.OK)); } return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest)); }