Пример #1
0
        public IQueryable <Agendamento> Lista0()
        {
            using (var ctx = new AgendamentoContext())
            {
                //Query nativa
                // return ctx.Agendamentos.SqlQuery("Select AgendamentoID, Titulo, Periodo, SalaID from Agendamento").ToList();


                return(ctx.Agendamentos.Include("Sala"));

                /*var result = from agendamento in ctx.Agendamentos
                 *           select new
                 *           {
                 *               agendamento.AgendamentoID,
                 *               agendamento.Titulo,
                 *               agendamento.Periodo,
                 *               agendamento.SalaID,
                 *
                 *               State = from sala in ctx.Salas
                 *                       where sala.SalaID == agendamento.SalaID
                 *                       select new
                 *                       {
                 *                           sala.SalaID,
                 *                           sala.IdentificadorSala
                 *                       }
                 *           };*/
            }
        }
Пример #2
0
 public IList <Sala> Lista()
 {
     using (var ctx = new AgendamentoContext())
     {
         return(ctx.Salas.ToList());
     }
 }
Пример #3
0
 public Sala Busca(int id)
 {
     using (var ctx = new AgendamentoContext())
     {
         return(ctx.Salas.Find(id));
     }
 }
Пример #4
0
 public void Adiciona(Agendamento agendamento)
 {
     using (var ctx = new AgendamentoContext())
     {
         ctx.Agendamentos.Add(agendamento);
         ctx.SaveChanges();
     }
 }
Пример #5
0
        public Agendamento Busca(int salaId)
        {
            var ctx = new AgendamentoContext();

            // return ctx.Agendamentos.Include("Sala").Where(a => a.AgendamentoID == agendamentoId && a.SalaID == salaId).FirstOrDefault();

            return(ctx.Agendamentos.Include("Sala").Where(a => a.SalaID == salaId).FirstOrDefault());
        }
Пример #6
0
 public void Atualiza(Sala sala)
 {
     using (var ctx = new AgendamentoContext())
     {
         ctx.Entry(sala).State = System.Data.Entity.EntityState.Modified;
         ctx.SaveChanges();
     }
 }
Пример #7
0
 public void Adiciona(Sala sala)
 {
     using (var ctx = new AgendamentoContext())
     {
         ctx.Salas.Add(sala);
         ctx.SaveChanges();
     }
 }
Пример #8
0
 public void Deleta(int id)
 {
     using (var ctx = new AgendamentoContext())
     {
         ctx.Entry(Busca(id)).State = System.Data.Entity.EntityState.Deleted;
         ctx.SaveChanges();
     }
 }
Пример #9
0
 public MedicoService(AgendamentoContext context)
 {
     _context = context;
 }
Пример #10
0
 public AgendamentoRepository(AgendamentoContext ctx)
 {
     _contexto = ctx;
 }
Пример #11
0
 public LoginController(AgendamentoContext context)
 {
     _context = context;
 }
Пример #12
0
 public UsuariosController(AgendamentoContext context)
 {
     _context = context;
 }
Пример #13
0
 public HomeController(AgendamentoContext context)
 {
     _context = context;
 }
 public PacientesController(AgendamentoContext context)
 {
     _context = context;
 }
Пример #15
0
 public MedicoController(AgendamentoContext context, IMapper mapper)
 {
     _context = context;
     _mapper  = mapper;
 }
Пример #16
0
 public ConsultaController(AgendamentoContext context, IMapper mapper)
 {
     _context = context;
     _mapper  = mapper;
 }
Пример #17
0
        public IList <Agendamento> Lista()
        {
            var ctx = new AgendamentoContext();

            return(ctx.Agendamentos.Include("Sala").ToList());
        }
Пример #18
0
 public RoomRepository(AgendamentoContext context) : base(context)
 {
 }
Пример #19
0
 public SeedingService(AgendamentoContext context)
 {
     _context = context;
 }
Пример #20
0
 public MedicosController(AgendamentoContext context)
 {
     _context = context;
 }
Пример #21
0
 public ConsultaService(AgendamentoContext context)
 {
     _context = context;
 }