public JsonResult RfcBillsPaymentForm(CancelBillsPayViewModel model)
        {
            string[] value = User.Identity.Name.Split('|');

            ML.OFW.Services.OFW service1 = new OFW.Services.OFW();
            var model2 = service1.getChargeName();

            ML.OFW.Contracts.Models.billsPayModel.changeDetailsBillspayment smodel = new OFW.Contracts.Models.billsPayModel.changeDetailsBillspayment();
            smodel.accountFirstName  = model.compFname;
            smodel.accountLastName   = model.compLname;
            smodel.accountMiddleName = model.compMname;
            smodel.accountNo         = model.Accountno;
            smodel.cancelDetails     = model.reason;
            smodel.custID            = "";
            smodel.kptn          = "";
            smodel.walletVersion = "";
            smodel.walletuser    = value[0].Trim();
            smodel.walletno      = value[1].Trim();
            smodel.longitude     = value[3].Trim();
            smodel.latitute      = value[4].Trim();
            smodel.location      = value[5].Trim();
            smodel.deviceID      = value[6].Trim();

            ML.OFW.Services.OFW service = new OFW.Services.OFW();
            var respVal = service.changeDetailsBillspayment(smodel);

            if (respVal.respCode != "0")
            {
                return(Json(new { status = true, respCode = "1", msg = respVal.respMsg, }, JsonRequestBehavior.AllowGet));
            }

            return(Json(new { status = false, respCode = "0", msg = respVal.respMsg, }, JsonRequestBehavior.AllowGet));
        }
        public JsonResult CancelBillsPayForm(string kptnOrRef, string details)
        {
            string[] value = User.Identity.Name.Split('|');

            ML.OFW.Services.OFW service1 = new OFW.Services.OFW();
            var model2 = service1.getChargeName();

            ML.OFW.Contracts.Models.billsPayModel.cancelbillspayment smodel = new OFW.Contracts.Models.billsPayModel.cancelbillspayment();
            smodel.cancelDetails = details;
            smodel.kptn          = kptnOrRef.Trim();
            smodel.walletuser    = value[0].Trim();
            smodel.walletno      = value[1].Trim();
            smodel.longitude     = value[3].Trim();
            smodel.latitute      = value[4].Trim();
            smodel.location      = value[5].Trim();
            smodel.deviceID      = value[6].Trim();

            ML.OFW.Services.OFW service = new OFW.Services.OFW();
            var respVal = service.cancelBillspayment(smodel);

            if (respVal.respCode != "0")
            {
                return(Json(new { status = true, respCode = "1", msg = respVal.respMsg, }, JsonRequestBehavior.AllowGet));
            }

            return(Json(new { status = false, respCode = "0", msg = respVal.respMsg, }, JsonRequestBehavior.AllowGet));
        }