public Result_1332 ChildAccountInDirectPayInterface(string requestNumber, ReqView_1332 reqView_1332)
        {
            SpotTranInterface client = new SpotTranInterface();
            var req_1332             = new Req_1332();

            req_1332.SupAcctId      = reqView_1332.SupAcctId;
            req_1332.FuncFlag       = 1;
            req_1332.OutCustAcctId  = reqView_1332.OutCustAcctId;
            req_1332.OutThirdCustId = reqView_1332.OutThirdCustId;
            req_1332.InCustAcctId   = reqView_1332.InCustAcctId;
            req_1332.InThirdCustId  = reqView_1332.InThirdCustId;
            req_1332.TranAmount     = reqView_1332.TranAmount;
            req_1332.HandFee        = reqView_1332.HandFee;
            req_1332.PaySerialNo    = reqView_1332.PaySerialNo;
            req_1332.ThirdHtId      = reqView_1332.ThirdHtId;
            //--可选
            req_1332.ThirdHtCont = reqView_1332.ThirdHtCont;
            req_1332.Note        = reqView_1332.Note;
            req_1332.Reserve     = "1332";
            var result   = client.ChildAccountInDirectPayInterface(requestNumber, req_1332);
            var res_1332 = new Result_1332();

            res_1332.RspCode = result.RspCode;
            res_1332.RspMsg  = result.RspMsg;
            if (result.Model != null)
            {
                res_1332.FrontLogNo = result.Model.FrontLogNo;
                res_1332.Reserve    = result.Model.Reserve;
            }
            return(res_1332);
        }
        public Result_1343 CustRegisterSignYeePayInterface(string requestNumber, ReqView_1343 reqView_1343)
        {
            SpotTranInterface client = new SpotTranInterface();
            var req_1343             = new Req_1343();

            req_1343.SupAcctId   = reqView_1343.SupAcctId;
            req_1343.ThirdCustId = reqView_1343.ThirdCustId;
            req_1343.AcctId      = reqView_1343.AcctId;
            req_1343.CustName    = reqView_1343.CustName;
            req_1343.IdType      = reqView_1343.IdType;
            req_1343.IdCode      = reqView_1343.IdCode;
            req_1343.MobilePhone = reqView_1343.MobilePhone;

            req_1343.CpFlag    = 2;
            req_1343.BankType  = 1;
            req_1343.BankName  = "平安银行";
            req_1343.BankCode  = "";
            req_1343.Reserve   = "1343";
            req_1343.SBankCode = "307584007998";
            var result = client.CustRegisterSignYeePayInterface(requestNumber, req_1343);

            var resview_1343 = new Result_1343();

            resview_1343.RspCode = result.RspCode;
            resview_1343.RspMsg  = result.RspMsg;

            if (result.Model != null)
            {
                resview_1343.ThirdCustId = result.Model.ThirdCustId;
                resview_1343.SerialNo    = result.Model.SerialNo;
                resview_1343.Reserve     = result.Model.Reserve;
            }
            return(resview_1343);
        }
        public Result_1344 CustRegisterSignYeePayValidateInterface(string requestNumber, ReqView_1344 reqView_1344)
        {
            SpotTranInterface client = new SpotTranInterface();
            var req_1344             = new Req_1344();

            req_1344.FuncFlag    = 1;
            req_1344.SerialNo    = reqView_1344.SerialNo;
            req_1344.MessageCode = reqView_1344.MessageCode;
            req_1344.Reserve     = "1344";
            var result       = client.CustRegisterSignYeePayValidateInterface(requestNumber, req_1344);
            var resview_1344 = new Result_1344();

            resview_1344.RspCode = result.RspCode;
            resview_1344.RspMsg  = result.RspMsg;
            if (result.Model != null)
            {
                resview_1344.CustAcctId    = result.Model.CustAcctId;
                resview_1344.DealStatus    = result.Model.DealStatus;
                resview_1344.RelatedAcctId = result.Model.RelatedAcctId;
                //resview_1344.Reserve = result.Model.Reserve;
                resview_1344.SerialNo    = result.Model.SerialNo;
                resview_1344.ThirdCustId = result.Model.ThirdCustId;
            }
            return(resview_1344);
        }
        public Result_1348 QueryBankAuthenticationInterface(string serialNumber, Req_1348 req_1348, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.QueryBankAuthenticationInterface(serialNumber, req_1348, counterId);

            return(new Result_1348()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1342 QueryTradeResultByOrderIdInterface(string serialNumber, Req_1342 req_1342, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.QueryTradeResultByOrderIdInterface(serialNumber, req_1342, counterId);

            return(new Result_1342()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1327 QueryPaySerialStatusInterface(string serialNumber, Req_1327 req_1327, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.QueryPaySerialStatusInterface(serialNumber, req_1327, counterId);

            return(new Result_1327()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1325 QueryMemberInOutMoneyFlowInfoInterface(string serialNumber, Req_1324 req_1324, bool isAll = false, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.QueryMemberInOutMoneyFlowInfoInterface(serialNumber, req_1324, isAll, counterId);

            return(new Result_1325()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1328 ChildAccountReviewPayInterface(string serialNumber, Req_1328 req_1328, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.ChildAccountReviewPayInterface(serialNumber, req_1328, counterId);

            return(new Result_1328()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1021 QuerySuperviseAccountInfoInterface(string serialNumber, Req_1021 req_1021, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.QuerySuperviseAccountInfoInterface(serialNumber, req_1021, counterId);

            return(new Result_1021()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1010 QueryBankMemberCapitalStationBalanceInterface(string serialNumber, Req_1010 req_1010, bool isAll = false, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.QueryBankMemberCapitalStationBalanceInterface(serialNumber, req_1010, isAll, counterId);

            return(new Result_1010()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1313 CrossBankPutAmountInterface(string serialNumber, Req_1313 req_1313, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.CrossBankPutAmountInterface(serialNumber, req_1313, counterId);

            return(new Result_1313()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1318 OutMoneyFromTradeNetworkInterface(string serialNumber, Req_1318 req_1318, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.OutMoneyFromTradeNetworkInterface(serialNumber, req_1318, counterId);

            return(new Result_1318()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1330 SignInOrOutInterface(string serialNumber, Req_1330 req_1330, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.SignInOrOutInterface(serialNumber, req_1330, counterId);

            return(new Result_1330()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1349 QueryReconciliationFilePwdInterface(string serialNumber, Req_1349 req_1349, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.QueryReconciliationFilePwdInterface(serialNumber, req_1349, counterId);

            return(new Result_1349()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1016 QueryTimeSlotMemberOpenOrCencelAccountInfoInterface(string serialNumber, Req_1016 req_1016, bool isAll = false, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.QueryTimeSlotMemberOpenOrCencelAccountInfoInterface(serialNumber, req_1016, isAll, counterId);

            return(new Result_1016()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1350 MemberRechargeInterface(string serialNumber, Req_1350 req_1350, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.MemberRechargeInterface(serialNumber, req_1350, counterId);

            return(new Result_1350()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1333 QuerySubAccountPayResultInterface(string serialNumber, Req_1333 req_1333, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.QuerySubAccountPayResultInterface(serialNumber, req_1333, counterId);

            return(new Result_1333()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
示例#18
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            SpotTranInterface clientToBankInterface = new SpotTranInterface();

            pinganPayConfig.UpSetting.IP   = txtIP.Text.Trim();
            pinganPayConfig.UpSetting.Port = int.Parse(txtPort.Text.Trim());
            pinganPayConfig.BankEnterpriseNetHead.NetMessageHead.Qydm = txtQiYeDaiMa.Text.Trim();
            pinganPayConfig.DownSetting.ListenPort = int.Parse(txtDownPort.Text.Trim());
            pinganPayConfig.DownSetting.ListenIP   = txtDownIP.Text.Trim();
            pinganPayConfig.OpenLog = ckLog.Checked;
            clientToBankInterface.SaveConfig(pinganPayConfig);
        }
        public Result_1031 PlatformPayOrChargeInterface(string serialNumber, Req_1031 req_1031, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.PlatformPayOrChargeInterface(serialNumber, req_1031, counterId);

            return(new Result_1031()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1030 PlatformChargeOrRefundInterface(string serialNumber, Req_1030 req_1030, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.PlatformChargeOrRefundInterface(serialNumber, req_1030, counterId);

            return(new Result_1030()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
        public Result_1029 ChildAccountFrozenOrThawInterface(string serialNumber, Req_1029 req_1029, string counterId = "")
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.ChildAccountFrozenOrThawInterface(serialNumber, req_1029, counterId);

            return(new Result_1029()
            {
                Data = result.Model,
                RspCode = result.RspCode,
                RspMsg = result.RspMsg
            });
        }
示例#22
0
        private void Form1_Load(object sender, EventArgs e)
        {
            BankInterface.Console += new OutPut((a, b) =>
            {
                this.Invoke(new UIItem(() =>
                {
                    r1.Text = a;
                    r2.Text = b;
                }));
            });


            SpotTranInterface clientToBankInterface = new SpotTranInterface();

            pinganPayConfig = clientToBankInterface.ReLoadConfig();
            initUI();
        }
        public Result_1343 CustErpRegisterSignYeePayInterface(string requestNumber, Req_1343 req_1343)
        {
            SpotTranInterface client = new SpotTranInterface();
            var result = client.CustRegisterSignYeePayInterface(requestNumber, req_1343);

            var resview_1343 = new Result_1343();

            resview_1343.RspCode = result.RspCode;
            resview_1343.RspMsg  = result.RspMsg;

            if (result.Model != null)
            {
                resview_1343.ThirdCustId = result.Model.ThirdCustId;
                resview_1343.SerialNo    = result.Model.SerialNo;
                resview_1343.Reserve     = result.Model.Reserve;
            }
            return(resview_1343);
        }
        public Result_1020 QueryMemberBankBalanceInterface(string requestNumber, ReqView_1020 reqView_1020)
        {
            SpotTranInterface client = new SpotTranInterface();
            var req_1020             = new Req_1020();

            req_1020.SupAcctId   = reqView_1020.SupAcctId;
            req_1020.CustAcctId  = reqView_1020.CustAcctId;
            req_1020.ThirdCustId = reqView_1020.ThirdCustId;//可选
            req_1020.CustName    = reqView_1020.CustName;
            req_1020.AcctNo      = reqView_1020.AcctNo;
            req_1020.Reserve     = "1020";
            var result       = client.QueryMemberInOutMoneyAccountBankBalanceInterface(requestNumber, req_1020);
            var resview_1020 = new Result_1020();

            resview_1020.RspCode = result.RspCode;
            resview_1020.RspMsg  = result.RspMsg;
            if (result.Model != null)
            {
                resview_1020.Balance = result.Model.Balance;
                resview_1020.Reserve = result.Model.Reserve;
            }
            return(resview_1020);
        }