示例#1
0
        public async Task <ActionResult <IEnumerable <Sala> > > GetAllAsync([FromServices] AgendaDataContext context, bool somenteAtiva = false)
        {
            var salaContext = context.Salas;

            IQueryable <Sala> query = null;

            if (somenteAtiva)
            {
                query = salaContext.Where(s => s.Ativa == true);
            }
            else
            {
                query = salaContext;
            }

            var salas = await query.AsNoTracking().ToListAsync();

            return(salas);
        }
        public async Task <ActionResult <IEnumerable <Responsavel> > > GetAllAsync([FromServices] AgendaDataContext context)
        {
            var responsaveis = await context.Responsaveis.ToListAsync();

            return(responsaveis);
        }
 public EventoRepository(AgendaDataContext context)
 {
     _context = context;
 }