Beispiel #1
0
        public PessoasViewModel Atualizar(PessoasViewModel obj)
        {
            var pessoaRetorno = _pessoaServico.Atualizar(_mapper.Map <Pessoas>(obj));

            if (!pessoaRetorno.Validacoes.Any())
            {
                Commit();
            }

            return(_mapper.Map <PessoasViewModel>(pessoaRetorno));
        }
        public bool Atualizar(Pessoa pessoa)
        {
            ValidationResult.Clear();

            var atualizou = _servico.Atualizar(pessoa, _uow.BeginTransaction());

            ValidationResult.Add(_servico.ValidationResult);
            if (_servico.ValidationResult.IsValid)
            {
                _uow.Commit();
            }
            return(atualizou);
        }
Beispiel #3
0
        public ActionResult Put([FromBody] PessoaVO pessoa)
        {
            if (pessoa == null)
            {
                return(BadRequest());
            }

            var pessoaAtualizada = _pessoaServico.Atualizar(pessoa);

            if (pessoaAtualizada == null)
            {
                return(BadRequest());
            }

            return(new ObjectResult(pessoaAtualizada));
        }