public ProgramadorViewModel Adicionar(ProgramadorViewModel programadorViewModel) { var programador = Mapper.Map <Programador>(programadorViewModel); _programadorRepository.Adicionar(programador); Commit(); return(programadorViewModel); }
public ActionResult Edit(ProgramadorViewModel programadorViewModel) { if (ModelState.IsValid) { programadorAppService.Atualizar(programadorViewModel); return(RedirectToAction("Index")); } return(View(programadorViewModel)); }
public ProgramadorViewModel Atualizar(ProgramadorViewModel programadorViewModel) { if (!programadorViewModel.Ativo) { var id = programadorViewModel.Id; Remover(id); return(programadorViewModel); } var programador = Mapper.Map <Programador>(programadorViewModel); _programadorRepository.Atualizar(programador); Commit(); return(programadorViewModel); }