public List<IPayment> GetPayments(int year, int week) { Data.ExpensePayment dataExpensePayment; List<IPayment> expensePayments; dataExpensePayment = new Data.ExpensePayment(); expensePayments = dataExpensePayment.GetPayments(year, week); dataExpensePayment.Dispose(); return expensePayments; }
public List<IPayment> GetPayments(int? categoryId, int? typeId, DateTime? paymentDateFrom, DateTime? paymentDateTo, double? amountFrom, double? amountTo, string comment) { Data.ExpensePayment dataExpensePayment; List<IPayment> expensePayments; Nullable<int> lCategoryId, lTypeId; dataExpensePayment = new Data.ExpensePayment(); lCategoryId = (categoryId == 0) ? new Nullable<int>() : categoryId; lTypeId = (typeId == 0) ? new Nullable<int>() : typeId; expensePayments = dataExpensePayment.GetPayments(lCategoryId, lTypeId, paymentDateFrom, paymentDateTo, amountFrom, amountTo, comment); dataExpensePayment.Dispose(); return expensePayments; }