public ActionResult Edit(ExemplarLivroViewModel exemplarLivroViewModel) { if (ModelState.IsValid) { var exemplarLivroEntidade = Mapper.Map <ExemplarLivroViewModel, ExemplarLivro>(exemplarLivroViewModel); _exemplarLivroAppServico.Atualizar(exemplarLivroEntidade); return(RedirectToAction($"Index/{exemplarLivroViewModel.LivroId}")); } return(View(exemplarLivroViewModel)); }
public ActionResult Create(int id, ExemplarLivroViewModel exemplarLivroViewModel) { if (ModelState.IsValid) { exemplarLivroViewModel.LivroId = id; exemplarLivroViewModel.Status = StatusExemplarLivro.Disponivel; var exemplarLivroEntidade = Mapper.Map <ExemplarLivroViewModel, ExemplarLivro>(exemplarLivroViewModel); _exemplarLivroAppServico.Adicionar(exemplarLivroEntidade); return(RedirectToAction($"Index/{id}")); } var livroViewModel = Mapper.Map <Livro, LivroViewModel>(_livroAppServico.ObterPorId(id)); ViewBag.LivroTitulo = livroViewModel.Titulo; ViewBag.LivroId = id; return(View(exemplarLivroViewModel)); }