public ActionResult Index() { var menuId = Convert.ToInt32(RouteData.Values["menuId"].ToString()); var userId = Convert.ToInt32(Session["UserID"]); var userPrev = UniqueCode.MenuPermission(menuId, userId); ViewBag.UserAddPrivilige = userPrev.EnableInsert; ViewBag.UserEditPrivilige = userPrev.EnableUpdate; try { var vm = new ViewModelVoucherMaster(); var vmList = vm.GetVoucherListByType((int)EmVoucherType.BankVoucher); return(View(vmList)); } catch (Exception ex) { return(JavaScript(string.Format("UYResult('{0}','{1}')", ex.Message, "failure"))); } }
public JavaScriptResult Create(ViewModelVoucherMaster vmCpv) { try { var userId = Convert.ToInt32(Session["UserID"].ToString()); var saveMessage = vmCpv.VoucherSave(userId, EmVoucherType.CashVoucherFactory, "CPVF"); if (saveMessage.ToLower() != "ok") { return(JavaScript(string.Format("UYResult('{0}','{1}')", saveMessage, "failure"))); } TempData["VoucherNo"] = vmCpv.VoucherNo; TempData["Company"] = vmCpv.CompanyId; TempData["VoucherDate"] = vmCpv.VoucherDateStr; return(JavaScript(string.Format("UYResult('{0}','{1}','{2}','{3}')", "Data saved successfully.", "success", "redirect", Url.Content("~/Accounting/CashVoucherFo/Create")))); } catch (Exception ex) { return(JavaScript(string.Format("UYResult('{0}','{1}')", ex.Message, "failure"))); } }
public ActionResult Edit(ViewModelVoucherMaster vmCpv) { try { var userId = Convert.ToInt32(Session["UserID"].ToString()); var editMessage = vmCpv.VoucherEdit(userId, EmVoucherType.ReceiptVoucher, "RV"); if (editMessage.ToLower() != "ok") { return(JavaScript(string.Format("UYResult('{0}','{1}')", editMessage, "failure"))); } TempData["VoucherNo"] = vmCpv.VoucherNo; TempData["Company"] = vmCpv.CompanyId; TempData["VoucherDate"] = vmCpv.VoucherDateStr; return(JavaScript(string.Format("UYResult('{0}','{1}','{2}','{3}')", "Data saved successfully.", "success", "redirect", Url.Content("~/Accounting/ReceiptVoucher/Create")))); } catch (Exception ex) { return(JavaScript(string.Format("UYResult('{0}','{1}')", ex.Message, "failure"))); } }
public ActionResult Create() { var menuId = Convert.ToInt32(RouteData.Values["menuId"].ToString()); var userId = Convert.ToInt32(Session["UserID"]); var userPrev = UniqueCode.MenuPermission(menuId, userId); ViewBag.UserViewPrivilige = userPrev.EnableView; try { var cpv = new ViewModelVoucherMaster(); ViewBag.VoucherNo = TempData["VoucherNo"]; ViewBag.Company = Convert.ToInt32(TempData["Company"]); ViewBag.VoucherDate = TempData["VoucherDate"]; return(View(cpv)); } catch (Exception ex) { return(JavaScript(string.Format("UYResult('{0}','{1}')", ex.Message, "failure"))); } }