Exemplo n.º 1
0
        public override BaseMessageResponse MeaasgeOperate()
        {
            //throw new NotImplementedException();
            FundsRegulatoryClient.RegulatorySrv.JG_PaymentInfo pa = new FundsRegulatoryClient.RegulatorySrv.JG_PaymentInfo();
            pa.PA_ID      = Guid.NewGuid().ToString();
            pa.PA_xybh    = PactNo;
            pa.PA_skfmc   = Payee;
            pa.PA_skfzh   = PayeeAccount;
            pa.PA_zfje    = Money;
            pa.PA_fkfzh   = PayAccount;
            pa.PA_zflb    = PayType;
            pa.PA_zfqqlsh = SerialNo;
            pa.PA_zfrq    = Convert.ToDateTime(BusinessTime);
            pa.PA_lc      = "0";

            BaseMessageResponse responseMsg = GetReponseMessage();

            //GetReponseMessage();
            // 校验信息
            // 如果失败
            // responseMsg.ExceptionCode ="";
            // responseMsg.ExceptionMessage="...";
            responseMsg.BusinessTime = DateTime.Now.ToString(Common.SysConst.BUSINESSDATEFORMATE);
            responseMsg.SerialNo     = FundsRegulatoryClient.BasicFunctionClient.Current.GetSerialNo().ToString();
            if (FundsRegulatoryClient.RegulatoryClient.Current.PaymentRequest(pa))
            {
                //responseMsg.BusinessTime = DateTime.Now.ToString(Common.SysConst.BUSINESSDATEFORMATE);
                responseMsg.ExceptionCode = "01";
                //responseMsg.SerialNo = FundsRegulatoryClient.BasicFunctionClient.Current.GetSerialNo();
            }
            return(responseMsg);
        }
Exemplo n.º 2
0
        public override BaseMessageResponse MeaasgeOperate()
        {
            //throw new NotImplementedException();
            JG_SpvProtocol jspInfo = new JG_SpvProtocol();

            jspInfo.SP_XYBH     = PactNo;
            jspInfo.SP_JGJG     = ContractRecordNo;
            jspInfo.SP_CorpCode = CorpCode;
            jspInfo.SP_QYKHYH   = Depositor;
            jspInfo.SP_ItemName = ItemName;
            jspInfo.SP_ItemSite = Site;
            jspInfo.SP_GCJSF    = Amount;
            jspInfo.SP_ZDJGYSK  = FocusAmmont;
            jspInfo.SP_JGJGZH   = AccountA;
            jspInfo.SP_QYZH     = AccountB;

            BaseMessageResponse responseMsg = GetReponseMessage();

            responseMsg.BusinessTime = DateTime.Now.ToString(Common.SysConst.BUSINESSTIMEFORMATE);
            responseMsg.SerialNo     = FundsRegulatoryClient.BasicFunctionClient.Current.GetSerialNo().ToString();
            if (FundsRegulatoryClient.RegulatoryClient.Current.ChangeProtocol(jspInfo))
            {
                responseMsg.BusinessTime  = DateTime.Now.ToString();
                responseMsg.ExceptionCode = "01";
            }


            return(responseMsg);
        }
Exemplo n.º 3
0
        /// <summary>
        /// 协议信息保存
        /// </summary>
        /// <returns></returns>
        public override BaseMessageResponse MeaasgeOperate()
        {
            BaseMessageResponse responseMsg = GetReponseMessage();

            responseMsg.SerialNo     = FundsRegulatoryClient.BasicFunctionClient.Current.GetSerialNo().ToString();
            responseMsg.BusinessTime = FundsRegulatoryClient.BasicFunctionClient.Current.GetServerTime().ToString(Common.SysConst.BUSINESSDATEFORMATE);

            JG_SpvProtocol js = new JG_SpvProtocol();

            js.SP_XYBH     = PactNo;
            js.SP_JGJG     = PartyA;
            js.SP_CorpName = PartyB;
            js.SP_QYKHYH   = PartyC;
            js.SP_JGJGZH   = AccountA;
            js.SP_QYZH     = AccountB;
            js.SP_ItemName = ItemName;
            js.SP_ItemSite = Site;
            js.SP_GCJSF    = Amount;
            js.SP_ZDJGYSK  = FocusAmmont;
            js.SP_CorpCode = CorpCode;
            if (FundsRegulatoryClient.RegulatoryClient.Current.ProtocolSave(js))
            {
                responseMsg.ExceptionCode = "01";
            }
            return(responseMsg);
        }
Exemplo n.º 4
0
        public override BaseMessageResponse MeaasgeOperate()
        {
            BaseMessageResponse responseMsg = GetReponseMessage();

            responseMsg.SerialNo     = FundsRegulatoryClient.BasicFunctionClient.Current.GetSerialNo().ToString();
            responseMsg.BusinessTime = FundsRegulatoryClient.BasicFunctionClient.Current.GetServerTime().ToString(Common.SysConst.BUSINESSDATEFORMATE);

            JG_AdjustInfo jaInfo = new JG_AdjustInfo();

            DepositFund jdInfo = new DepositFund();

            JG_SpvProtocol jgInfo = new JG_SpvProtocol();

            jgInfo.SP_QYZH = ReceiveAccount;
            jaInfo.JA_Xybh = FundsRegulatoryClient.JG_SpvProtocolClient.Instance.Select(jgInfo)[0].SP_XYBH;
            if (jaInfo.JA_FmXybh == "" || jaInfo.JA_FmXybh == null)
            {
                responseMsg.ExceptionCode    = "02";
                responseMsg.ExceptionMessage = "收款账户错误!";
            }
            jgInfo.SP_QYZH   = PaymentAccount;
            jaInfo.JA_FmXybh = FundsRegulatoryClient.JG_SpvProtocolClient.Instance.Select(jgInfo)[0].SP_XYBH;
            if (jaInfo.JA_Xybh == "" || jaInfo.JA_Xybh == null)
            {
                responseMsg.ExceptionCode    = "03";
                responseMsg.ExceptionMessage = "付款账户错误!";
            }

            // jdInfo._DE_cklsh = DepositNo;

            jaInfo.JA_ID = Guid.NewGuid().ToString();
            //jaInfo.JA_Xybh = PactNo;
            //jaInfo.JA_FmXybh = FundsRegulatoryClient.JG_DepositClient.Instance.Select(jdInfo)[0]._DE_xybh;
            //         jaInfo.JA_FmID = FundsRegulatoryClient.JG_DepositClient.Instance.Select(jdInfo)[0]._DE_ID;
            jaInfo.JA_FmCklsh = DepositNo;

            if (jaInfo.JA_FmID == "" || jaInfo.JA_FmID == null)
            {
                responseMsg.ExceptionCode    = "04";
                responseMsg.ExceptionMessage = "存款流水号错误!";
            }
            else
            {
                if (FundsRegulatoryClient.JG_AdjustClient.Current.UpdateJG_AdjustByCklsh(jaInfo))
                {
                    responseMsg.ExceptionCode = "01";
                }
            }

            return(responseMsg);
        }
Exemplo n.º 5
0
        public override BaseMessageResponse MeaasgeOperate()
        {
            DataSet             ds          = new DataSet();
            BaseMessageResponse msgResponse = GetReponseMessage();

            msgResponse.BusinessTime = FundsRegulatoryClient.BasicFunctionClient.Current.GetServerTime().ToString(Common.SysConst.BUSINESSTIMEFORMATE);
            msgResponse.SerialNo     = FundsRegulatoryClient.BasicFunctionClient.Current.GetSerialNo();
            ds = FundsRegulatoryClient.RegulatoryClient.Current.DoSqlRetrun(sql, UserCode, UserPwd);
            if (ds.Tables[0].Rows[0]["Code"].ToString() != "00")
            {
                msgResponse.ExceptionCode    = ds.Tables[0].Rows[0]["Code"].ToString();
                msgResponse.ExceptionMessage = ds.Tables[0].Rows[0]["Msg"].ToString();
            }
            else
            {
                msg198.dsResult           = ds;
                msgResponse.ExceptionCode = "01";
            }
            return(msgResponse);
        }