public IActionResult CreateTrabajador() { TrabajadorVM trabajadorvm = new TrabajadorVM() { Trabajador = new Lagazzi.Models.Trabajador(), ListaTipoTrabajador = _contenedorTrabajo.TipoTrabajador.GetListaTipoTrabajador(), ListaEstado = _contenedorTrabajo.Estado.GetListaEstado() }; return(View(trabajadorvm)); }
public IActionResult EditarTrabajador(TrabajadorVM trabajadorvm) { var trabajadorDesdeDb = _contenedorTrabajo.Trabajador.Get(trabajadorvm.Trabajador.Id); if (ModelState.IsValid) { _contenedorTrabajo.Trabajador.Update(trabajadorvm.Trabajador); _contenedorTrabajo.Save(); return(RedirectToAction(nameof(Index))); } return(View()); }
public IActionResult CreateTrabajador(TrabajadorVM trabajadorvm) { if (ModelState.IsValid) { if (trabajadorvm.Trabajador.Id == 0) { _contenedorTrabajo.Trabajador.Add(trabajadorvm.Trabajador); _contenedorTrabajo.Save(); return(RedirectToAction(nameof(Index))); } } return(View()); }
public IActionResult EditarTrabajador(int?id) { TrabajadorVM trabajadorvm = new TrabajadorVM() { Trabajador = new Lagazzi.Models.Trabajador(), ListaTipoTrabajador = _contenedorTrabajo.TipoTrabajador.GetListaTipoTrabajador(), ListaEstado = _contenedorTrabajo.Estado.GetListaEstado() }; if (id != null) { trabajadorvm.Trabajador = _contenedorTrabajo.Trabajador.Get(id.GetValueOrDefault()); } return(View(trabajadorvm)); }