public IActionResult Cadastrar(InfoAtendimento informacoes) { try { using (SpMedGroupContext ctx = new SpMedGroupContext()) { AreaClinica especialidade = new AreaClinica(); especialidade = ctx.AreaClinica.FirstOrDefault(x => x.Id == informacoes.IdAreaClinica); informacoes.IdAreaClinicaNavigation = especialidade; if (especialidade == null) { return(NotFound("Area Clinica não encontrada!")); } else { InfoAtendimentoRepository.Cadastrar(informacoes); return(Ok("O cadastro foi realizado com sucesso!")); } } } catch { return(BadRequest("Algo deu errado :/")); } }
public void Cadastrar(AreaClinica area) { using (SpMedGroupContext ctx = new SpMedGroupContext()) { ctx.AreaClinica.Add(area); ctx.SaveChanges(); } }
public IActionResult Cadastrar(AreaClinica area) { try { AreaClinicaRepository.Cadastrar(area); return(Ok("Área Clínica cadastrada com sucesso!")); } catch { return(BadRequest("Algo deu errado!")); } }