public ActionResult Edit(EmpleadoEditViewModels model) { if (ModelState.IsValid) { empleado = dbCtx.Empleado.FirstOrDefault(a => a.Id == model.Id); empleado.Nombre = model.Nombre; empleado.Apellido = model.Apellido; empleado.Dpi = model.Dpi; empleado.Genero = model.Genero; empleado.Direccion = model.Direccion; empleado.FechaNacimiento = model.FechaNacimiento; empleado.EstadoEmpleadoId = model.EstadoEmpleadoId; empleado.CargoEmpleadoId = model.CargoEmpleadoId; dbCtx.SaveChanges(); } else { model.EstadoEmpleado = dbCtx.EstadoEmpleado.ToList(); model.CargoEmpleado = dbCtx.CargoEmpleado.ToList(); return(View(model)); } return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { ViewBag.Title = "Editar Empleado"; EmpleadoEditViewModels model = new EmpleadoEditViewModels(); empleado = dbCtx.Empleado.FirstOrDefault(a => a.Id == id); model.Id = empleado.Id; model.Nombre = empleado.Nombre; model.Apellido = empleado.Apellido; model.Dpi = empleado.Dpi; model.Genero = empleado.Genero; model.Direccion = empleado.Direccion; model.FechaNacimiento = empleado.FechaNacimiento; model.EstadoEmpleadoId = empleado.EstadoEmpleadoId; model.CargoEmpleadoId = empleado.CargoEmpleadoId; model.UserId = empleado.UserId; model.EstadoEmpleado = dbCtx.EstadoEmpleado.ToList(); model.CargoEmpleado = dbCtx.CargoEmpleado.ToList(); return(View(model)); }