예제 #1
0
        public async Task <IActionResult> CadastrarContato([FromBody] ContatoDTO contatoDTO)
        {
            if (!contatoDTO.isValid())
            {
                return(BadRequest("Faltam dados. Favor preencha e tente novamente mais tarde."));
            }

            var contato = _mapper.Map <Contato>(contatoDTO);

            var number = await _icontatoRepositorio.Incluir(contato);

            if (number != 0)
            {
                return(Ok("Cadastro realizado com sucesso"));
            }

            return(BadRequest("Não foi possível realizar o cadastro. Favor tente novamente"));
        }