private ExpenseSubCategoryViewModel CreateExpenseSubCategoryViewModelWithSelectLists() { var expenseSubcategoryVm = new ExpenseSubCategoryViewModel(); var categories = _expenseCategoriesRepository.GetWhere(x => x.Id > 0).ToList(); expenseSubcategoryVm.SelectListOfExpenseCategories = new SelectList(categories, "Id", "CategoryName"); return(expenseSubcategoryVm); }
private ExpenseViewModel CreateExpenseViewModelWithSelectLists() { var expenseVm = new ExpenseViewModel(); var listOfBankAccounts = _bankAccountRepository.GetWhere(x => x.Id > 0).ToList(); var listOfExpenseCategories = _expenseCategoriesRepository.GetWhere(x => x.Id > 0).ToList(); var listOfExpenseSubCategories = _subCategoriesRepository.GetWhere(x => x.Id > 0).ToList(); expenseVm.SelectListOfBankAccounts = new SelectList(listOfBankAccounts, "Id", "AccountName"); expenseVm.SelectListOfExpenseCategories = new SelectList(listOfExpenseCategories, "Id", "CategoryName"); expenseVm.SelectListOfExpenseSubCategories = new SelectList(listOfExpenseSubCategories, "Id", "SubCategoryName"); return(expenseVm); }
// GET: Categories public ActionResult Index() { return(View(_expenseCategoriesRepository.GetWhere(cat => cat.Id > 0).ToList())); }