Example #1
0
        public AutorViewModel Atualizar(AutorViewModel autor)
        {
            var model = _mapper.Map <AutorViewModel, Autor>(autor);

            model = _repository.Atualizar(model);
            _repository.SaveChanges();
            return(_mapper.Map <Autor, AutorViewModel>(model));
        }
Example #2
0
        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));
 }