public Agendamento pesquisarPorPaciente(Credencial credencial) { Agendamento agendamento = (new FabricaDeAgendamento()).InformarPaciente("123") .InformarMedicoSolicitante("12345") .InformarAtendente("12345") .Criar(); agendamento.AdicionarExame(new Exame(new TipoExame("1234", "sangue", 120))); agendamento.Exames.First().EmitirLaudo(new Laudo("teste")); return agendamento; }
public Agendamento pesquisarPorPaciente(Credencial credencial) { return _session.Query<Agendamento>().FirstOrDefault(ag => ag.Credencial.Senha == credencial.Senha && ag.Credencial.User == credencial.User); }