public bool Criar(PacienteAdicionarDTO model) { if (model == null) { return(false); } var paciente = CriarPaciente(model); var endereco = CriarEndereco(model); try { UnimedDbContext.Add(endereco); UnimedDbContext.SaveChanges(); paciente.IdEndereco = endereco.Id; UnimedDbContext.Add(paciente); UnimedDbContext.SaveChanges(); return(true); } catch (Exception ex) { throw new ArgumentException($"Não foi possivel Adcionar o Paciente {ex}"); } }
public bool MarcarConsulta(MarcarConsultaDTO model) { if (model == null) { return(false); } var aux = CriarConsulta(model); try { UnimedDbContext.Add(aux); UnimedDbContext.SaveChanges(); return(true); } catch (Exception ex) { throw new ArgumentException($"Não foi possivel Marcar uma Consulta {ex}"); } }