public ActionResult EditExpenseType(EditExpenseTypeViewModel viewModel)
 {
     if (!ModelState.IsValid)
     return View(viewModel);
       this.SaveEntity(viewModel.ExpenseType);
       return RedirectToAction("ExpenseTypes");
 }
 public ViewResult CreateExpenseType()
 {
     var viewModel = new EditExpenseTypeViewModel()
       {
     ExpenseType = this.session.Repository<ExpenseType>().Create()
       };
       return View("EditExpenseType", viewModel);
 }
 public ViewResult EditExpenseType(int id)
 {
     var viewModel = new EditExpenseTypeViewModel()
       {
     ExpenseType = this.session.Repository<ExpenseType>().Get(id)
       };
       return View("EditExpenseType", viewModel);
 }