public override Usuario Find(Guid id)
 {
     return(_context
            .Set <Usuario>()
            .Include(usuario => usuario.Contrato)
            .FirstOrDefaultAsync(usuario => usuario.Id == id).Result);
 }
Example #2
0
 public override Especialidade Find(Guid id)
 {
     return(_context
            .Set <Especialidade>()
            .Include(especialidade => especialidade.Medicos)
            .FirstOrDefaultAsync(especialidade => especialidade.Id == id).Result);
 }
 public override Agendamento Find(Guid id)
 {
     return(_context
            .Set <Agendamento>()
            .Include(agendamento => agendamento.Medico)
            .ThenInclude(medico => medico.Especialidade)
            .FirstOrDefaultAsync(agendamento => agendamento.Id == id).Result);
 }
 public override Contrato Find(Guid id)
 {
     return(_context
            .Set <Contrato>()
            .Include(contrato => contrato.Usuarios)
            .Include(contrato => contrato.Guias)
            .FirstOrDefaultAsync(contrato => contrato.Id == id).Result);
 }
Example #5
0
 public override Medico Find(Guid id)
 {
     return(_context
            .Set <Medico>()
            .Include(medico => medico.Especialidade)
            .Include(medico => medico.Agendamentos)
            .Include(medico => medico.Guia)
            .FirstOrDefaultAsync(medico => medico.Id == id).Result);
 }
Example #6
0
 public override Guia Find(Guid id)
 {
     return(_context
            .Set <Guia>()
            .Include(guia => guia.Medico)
            .ThenInclude(medico => medico.Especialidade)
            .Include(guia => guia.Medico)
            .ThenInclude(medico => medico.Agendamentos)
            .Include(guia => guia.Contrato)
            .ThenInclude(contrato => contrato.Usuarios)
            .FirstOrDefaultAsync(guia => guia.Id == id).Result);
 }
Example #7
0
        public void VerifyExitingKeyInConfiguration()
        {
            var configuration = new Mock <IConfigurationContext>();

            const string Key                 = "Key1";
            const int    ExpectedValue       = 903;
            var          expectedValueString = ExpectedValue.ToInvariant();

            configuration
            .SetupGet(x => x.AppSettings)
            .Returns(new NameValueCollection {
                { Key, expectedValueString }
            });

            ConfigurationContext.Set(configuration.Object);

            ConfigurationContext.AppSettings.Get <int>(Key).Should().Be(ExpectedValue);
        }
Example #8
0
 public void Add(T t)
 {
     _context.Set <T>().Add(t);
     _context.SaveChanges();
 }
Example #9
0
 public Usuario GetUsuarioLogin(string email, string cpf)
 {
     return(_context
            .Set <Usuario>()
            .FirstOrDefaultAsync(usuario => usuario.Email == email && usuario.Cpf == cpf).Result);
 }
Example #10
0
 public void Add(Room t)
 {
     _context.Set <Room>().Add(t);
     _context.SaveChanges();
 }
 public IEnumerable <Game> FindAllGames()
 {
     return(configurationContext.Set <Game>().Where(t => !t.Deleted).Include(g => g.City).ToList());
 }
Example #12
0
 public void Add(Hotel t)
 {
     _context.Set <Hotel>().Add(t);
     _context.SaveChanges();
 }