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; }