public ActionResult Edit(AccountingTransactionAccountClassification accountClassification)
        {
            if (ModelState.IsValid)
            {
                unitOfWork.AccountingTransactionAccountClassificationRepository.Update(accountClassification);
                unitOfWork.Save();

                return RedirectToAction("Index");
            }
            return View(accountClassification);
        }
        public ActionResult Create(int accountTransactionAccountClassificationID, string accountTransactionAccountClassificationTitle)
        {
            AccountingTransactionAccountViewModel accountingTransactionAccountViewModel = new AccountingTransactionAccountViewModel();

            AccountingTransactionAccount accountingTransactionAccount = new AccountingTransactionAccount();
            accountingTransactionAccount.AccountTransactionAccountClassificationID = accountTransactionAccountClassificationID;

            AccountingTransactionAccountClassification accountingTransactionAccountClassification = new AccountingTransactionAccountClassification();
            accountingTransactionAccountClassification.Title = accountTransactionAccountClassificationTitle;

            accountingTransactionAccount.AccountTransactionAccountClassificationID = accountTransactionAccountClassificationID;
            accountingTransactionAccount.AccountingTransactionAccountClassification = accountingTransactionAccountClassification;
            accountingTransactionAccount.Active = true;

            accountingTransactionAccountViewModel.AccountingTransactionAccount = accountingTransactionAccount;

            return View(SetupAccountingTransactionAccountViewModel(accountingTransactionAccountViewModel));
        }