public AutorViewModel Atualizar(AutorViewModel autor) { var model = _mapper.Map <AutorViewModel, Autor>(autor); model = _repository.Atualizar(model); _repository.SaveChanges(); return(_mapper.Map <Autor, AutorViewModel>(model)); }
public async Task Atualizar(Autor autor) { if (!ExecutarValidacao(new AutorValidation(), autor)) { return; } await _autorRepository.Atualizar(autor); }
public ActionResult Edit(Autor autor) { try { if (ModelState.IsValid) { autorRepository.Atualizar(autor); autorRepository.Salvar(); return(RedirectToAction("Listar")); } return(View(autor)); } catch { return(View()); } }
public Autor Atualizar(Autor obj) { return(_autorRepository.Atualizar(obj)); }