Esempio n. 1
0
        public IActionResult Post(Medico novoMedico)
        {
            try
            {
                Medico medicoCRM = _medicoRepository.BuscarPorCRM(novoMedico.Crm);

                if (medicoCRM == null)
                {
                    _medicoRepository.Cadastrar(novoMedico);

                    return(Result(HttpStatusCode.Created, $"Médico '{novoMedico.NomeMedico}' cadastrado com sucesso!"));
                }
                return(BadRequest("Não foi possível cadastrar, CRM já existente!"));
            }
            catch (Exception codErro)
            {
                return(BadRequest(codErro));
            }
        }