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); }
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); }
/// <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); }
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); }
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); }