public async Task <List <ExpenseResponse> > GetExpenses(int month, int year) { var expenses = await _dbContext.Set <Expense>() .Where(x => x.ExpenseDate.Month == month && x.ExpenseDate.Year == year) .Include(x => x.FromContractor) .Include(x => x.ForContractor) .OrderByDescending(x => x.ExpenseDate) .ToListAsync(); var response = _mapper.Map <List <ExpenseResponse> >(expenses); return(response); }
public BaseRepository(ExpensesDbContext context) { _context = context; this.dbSet = _context.Set <TEntity>(); }