public ActionResult CancelJournalVoucher(FormCollection collection) { int voucherId = Convert.ToInt32(collection["VoucherId"]); string reason = collection["Reason"]; var anUser = (ViewUser)Session["user"]; bool result = _iAccountsManager.CancelJournalVoucher(voucherId, reason, anUser.UserId); if (result) { return(RedirectToAction("ViewJournal")); } var voucher = _iAccountsManager.GetJournalVoucherById(voucherId); return(RedirectToAction("JournalDetails", "Voucher", voucher)); }
public ActionResult CancelJournalVoucher(FormCollection collection) { try { int voucherId = Convert.ToInt32(collection["VoucherId"]); string reason = collection["Reason"]; var anUser = (ViewUser)Session["user"]; bool result = _iAccountsManager.CancelJournalVoucher(voucherId, reason, anUser.UserId); if (result) { return(RedirectToAction("ViewJournal")); } var voucher = _iAccountsManager.GetJournalVoucherById(voucherId); return(RedirectToAction("JournalDetails", "Voucher", voucher)); } catch (Exception exception) { Log.WriteErrorLog(exception); return(PartialView("_ErrorPartial", exception)); } }