public async Task <IActionResult> Post([FromBody] AdicionarContaRequest conta) { try { var result = await _contaAppService.Add(conta); return(Ok(result)); } catch (FluentValidation.ValidationException ex) { return(BadRequest(ex.Errors.Select(x => new { x.PropertyName, x.ErrorMessage }))); } }
// POST: api/Conta public void Post(ContaViewModel contaVM) { var Conta = new Conta { Nome = contaVM.Nome, Status = contaVM.Status, PessoaTipo = contaVM.PessoaTipo, Ancestry = contaVM.Ancestry, IdPessoa = Convert.ToInt32(contaVM.IdPessoa), DtCadastro = DateTime.Now }; _contaApp.Add(Conta); }