public IActionResult PostConta([FromBody] ContaDTO conta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } else { ContaModel contaModel = new ContaModel() { Descricao = conta.Descricao, FlagAtivo = true, LimiteSaqueDiario = conta.LimiteSaqueDiario, PessoaId = conta.IdPessoa, Saldo = 0, Tipo = conta.Tipo }; try { _repository.AddConta(contaModel); string response = "Conta cadastrada com sucesso."; return(Created("GetConta", response)); } catch (Exception ex) { return(BadRequest(ex.Message)); } } }