public JsonResult Cmd_Export(string paymentMethod_ID, int C_PaySelection_ID, int m_C_BankAccount_ID, string PaymentRule, string checkNo) { Ctx ctx = Session["ctx"] as Ctx; VPayPrintModel objVPaySelect = new VPayPrintModel(); return(Json(JsonConvert.SerializeObject(objVPaySelect.Cmd_Export(ctx, C_PaySelection_ID, m_C_BankAccount_ID, paymentMethod_ID, Util.GetValueOfInt(checkNo))), JsonRequestBehavior.AllowGet)); }
public JsonResult LoadPaymentRuleInfo(string paymentMethod_ID, int C_PaySelection_ID, int m_C_BankAccount_ID, string PaymentRule) { Ctx ctx = Session["ctx"] as Ctx; VPayPrintModel objVPaySelect = new VPayPrintModel(); return(Json(JsonConvert.SerializeObject(objVPaySelect.LoadPaymentRuleInfo(ctx, paymentMethod_ID, C_PaySelection_ID, m_C_BankAccount_ID, PaymentRule)), JsonRequestBehavior.AllowGet)); }
public JsonResult GetDetail(bool showPrintedPayment, int C_PaymentSelect_ID, bool isFirstTime) { Ctx ctx = Session["ctx"] as Ctx; VPayPrintModel objVPaySelect = new VPayPrintModel(); return(Json(JsonConvert.SerializeObject(objVPaySelect.GetDetail(ctx, showPrintedPayment, C_PaymentSelect_ID, isFirstTime)), JsonRequestBehavior.AllowGet)); }
public JsonResult VPayPrintRemittance(string[] data) { Ctx ctx = Session["ctx"] as Ctx; data[0] = "[" + data[0] + "]"; List <int> payment_ID = JsonConvert.DeserializeObject <List <int> >(data[0]); VPayPrintModel objVPaySelect = new VPayPrintModel(); return(Json(JsonConvert.SerializeObject(objVPaySelect.VPayPrintRemittance(ctx, payment_ID)), JsonRequestBehavior.AllowGet)); }
public JsonResult VPayPrintSuccess(string[] data) { Ctx ctx = Session["ctx"] as Ctx; List <int> check_ID = JsonConvert.DeserializeObject <List <int> >(data[0]); VAdvantage.Model.MPaymentBatch m_batch = new VAdvantage.Model.MPaymentBatch(ctx, Util.GetValueOfInt(data[1]), null); VAdvantage.Model.MPaySelectionCheck[] m_checks = null; List <VAdvantage.Model.MPaySelectionCheck> list = new List <VAdvantage.Model.MPaySelectionCheck>(); for (int i = 0; i < check_ID.Count; i++) { list.Add(new VAdvantage.Model.MPaySelectionCheck(ctx, check_ID[i], null)); } m_checks = list.ToArray(); VPayPrintModel objVPaySelect = new VPayPrintModel(); return(Json(JsonConvert.SerializeObject(objVPaySelect.VPayPrintSuccess(ctx, m_checks, m_batch)), JsonRequestBehavior.AllowGet)); }
public JsonResult ContinueCheckPrint(string[] data) { Ctx ctx = Session["ctx"] as Ctx; string paymentMethod_ID = Util.GetValueOfString(data[0]); int C_PaySelection_ID = Util.GetValueOfInt(data[1]); int m_C_BankAccount_ID = Util.GetValueOfInt(data[2]); string PaymentRule = Util.GetValueOfString(data[3]); string checkNo = Util.GetValueOfString(data[4]); List <int> check_ID = JsonConvert.DeserializeObject <List <int> >(data[5]); VAdvantage.Model.MPaymentBatch m_batch = new VAdvantage.Model.MPaymentBatch(ctx, Util.GetValueOfInt(data[6]), null); VAdvantage.Model.MPaySelectionCheck[] m_checks = null; List <VAdvantage.Model.MPaySelectionCheck> list = new List <VAdvantage.Model.MPaySelectionCheck>(); for (int i = 0; i < check_ID.Count; i++) { list.Add(new VAdvantage.Model.MPaySelectionCheck(ctx, check_ID[i], null)); } m_checks = list.ToArray(); VPayPrintModel objVPaySelect = new VPayPrintModel(); return(Json(JsonConvert.SerializeObject(objVPaySelect.ContinueCheckPrint(ctx, C_PaySelection_ID, m_C_BankAccount_ID, paymentMethod_ID, checkNo, check_ID, m_checks, m_batch)), JsonRequestBehavior.AllowGet)); }