private static COPXmlFactory.RTTIE028.TOBACCORETURN __RTTIE028_F_I(COPXmlFactory.RTTIE028.TOBACCORETURN e) { TOBACCO_RTTIE028_SrvRef.TT028E00_ETOB _ETOB = new TOBACCO_RTTIE028_SrvRef.TT028E00_ETOB(); TOBACCO_RTTIE028_SrvRef.TT028E00 serv_req = new TOBACCO_RTTIE028_SrvRef.TT028E00(); TOBACCO_RTTIE028_SrvRef.TT028E00Response_SMA _SMAResponse = new TOBACCO_RTTIE028_SrvRef.TT028E00Response_SMA(); TOBACCO_RTTIE028_SrvRef.TT028E00Response_ETOB _ETOBResponse = new TOBACCO_RTTIE028_SrvRef.TT028E00Response_ETOB(); TOBACCO_RTTIE028_SrvRef.TT028E00Response_EAMT _EAMTResponse = new TOBACCO_RTTIE028_SrvRef.TT028E00Response_EAMT(); _ETOB.ACCOUNTID = e.TOBACCO_INFO.ACCOUNT_ID; _ETOB.PERIODX = CopMvcUtil.ConvDateDecimal(e.TOBACCO_INFO.PERIOD).ToString(); _ETOB.RETURNSTATUS = e.TOBACCO_INFO.RETURN_STATUS; _SMAResponse = serv_req.CallTT028E00 (new TOBACCO_RTTIE028_SrvRef.TT028E00_SMA(), _ETOB, new TOBACCO_RTTIE028_SrvRef.TT028E00_EAMT(), out _ETOBResponse, out _EAMTResponse ); e = __Fill(_SMAResponse, _ETOBResponse, _EAMTResponse); return(e); }
private static COPXmlFactory.RTTIE028.TOBACCORETURN __RTTIE028_F_U(COPXmlFactory.RTTIE028.TOBACCORETURN e) { TOBACCO_RTTIE028_SrvRef.TT028E00 serv_req = new TOBACCO_RTTIE028_SrvRef.TT028E00(); TOBACCO_RTTIE028_SrvRef.TT028E00_SMA _SMA = new TOBACCO_RTTIE028_SrvRef.TT028E00_SMA(); TOBACCO_RTTIE028_SrvRef.TT028E00_ETOB _ETOB = new TOBACCO_RTTIE028_SrvRef.TT028E00_ETOB(); TOBACCO_RTTIE028_SrvRef.TT028E00_EAMT _EAMT = new TOBACCO_RTTIE028_SrvRef.TT028E00_EAMT(); TOBACCO_RTTIE028_SrvRef.TT028E00Response_SMA _SMAResponse = new TOBACCO_RTTIE028_SrvRef.TT028E00Response_SMA(); TOBACCO_RTTIE028_SrvRef.TT028E00Response_ETOB _ETOBResponse = new TOBACCO_RTTIE028_SrvRef.TT028E00Response_ETOB(); TOBACCO_RTTIE028_SrvRef.TT028E00Response_EAMT _EAMTResponse = new TOBACCO_RTTIE028_SrvRef.TT028E00Response_EAMT(); _ETOB.ACCOUNTID = e.TOBACCO_INFO.ACCOUNT_ID; _ETOB.VERSIONX = e.TOBACCO_INFO.VERSION; _ETOB.PERIODX = CopMvcUtil.ConvDateDecimal(e.TOBACCO_INFO.PERIOD).ToString(); _ETOB.LASTUPDATEDATEX = CopMvcUtil.ConvDateDecimal(e.TOBACCO_INFO.LAST_UPD_DATE).ToString(); _ETOB.USERID = e.TOBACCO_INFO.USER_ID; _ETOB.RECORDINGDATEX = CopMvcUtil.ConvDateDecimal(e.TOBACCO_INFO.RECORDING_DATE).ToString(); _ETOB.SEQUENCENUM = e.TOBACCO_INFO.SEQUENCE; _ETOB.ADJUSTMENTREFERENCENUM = e.TOBACCO_INFO.ADJUSTMENT_REF_NO; _ETOB.RATEITEM = CopMvcUtil.ConvNumberToDigit9(e.TOBACCO_INFO.RATE_ITEM); _ETOB.RATEPACK = CopMvcUtil.ConvNumberToDigit9(e.TOBACCO_INFO.RATE_PACK); _ETOB.RATEPAPER = CopMvcUtil.ConvNumberToDigit9(e.TOBACCO_INFO.RATE_PAPER); _ETOB.PREPARERNAME = e.TOBACCO_INFO.PREPARER_NAME; _ETOB.PREPARERPHONE = CopMvcUtil.GetDecimal(e.TOBACCO_INFO.PREPARER_PHONE); _ETOB.PREPARERPHONEEXT = e.TOBACCO_INFO.PREPARER_PHONE_EXT; _ETOB.PREPARERIPADDRESS = e.TOBACCO_INFO.PREPARER_IP_ADDRESS; _ETOB.PREPAREREMAILADDRESS = e.TOBACCO_INFO.PREPARER_EMAIL_ADDRESS; _ETOB.PREPARERTYPE = e.TOBACCO_INFO.PREPARER_WHO; _ETOB.PREPARERPHONESpecified = true; _EAMT.ITEMTOTALX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.ITEM_TOTAL); _EAMT.ITEMNOTPHILAX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.ITEM_NOT_PHILA).ToString(); _EAMT.ITEMPHILAX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.ITEM_PHILA).ToString(); _EAMT.ITEMTAXDUEX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.ITEM_TAX_DUE).ToString(); _EAMT.PACKTOTALX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.PACK_TOTAL).ToString(); _EAMT.PACKNOTPHILAX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.PACK_NOT_PHILA).ToString(); _EAMT.PACKPHILAX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.PACK_PHILA).ToString(); _EAMT.PACKTAXDUEX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.PACK_TAX_DUE).ToString(); _EAMT.PAPERTOTALX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.PAPER_TOTAL).ToString(); _EAMT.PAPERNOTPHILAX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.PAPER_NOT_PHILA).ToString(); _EAMT.PAPERPHILAX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.PAPER_PHILA).ToString(); _EAMT.PAPERTAXDUEX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.PAPER_TAX_DUE).ToString(); _EAMT.TOTALTAXDUEX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.TOTAL_TAX_DUE).ToString(); _EAMT.CREDITSX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.CREDITS).ToString(); _EAMT.NETTAXDUEX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.NET_TAX_DUE).ToString(); _EAMT.INTERESTPENALTYX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.INTEREST_PENALTY).ToString(); _EAMT.TOTALAMTDUEX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.TOTAL_AMOUNT_DUE).ToString(); _EAMT.REFUNDX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.REFUND).ToString(); _EAMT.ROLLFORWARDX = CopMvcUtil.ConvCurrencyToDigit(e.AMT_INFO.ROLL_FORWARD).ToString(); string ETOB = CopMvcUtil.GetXMlFromObject(_ETOB); string EAMT = CopMvcUtil.GetXMlFromObject(_EAMT); _SMAResponse = serv_req.CallTT028E00 (_SMA, _ETOB, _EAMT, out _ETOBResponse, out _EAMTResponse ); e = __Fill(_SMAResponse, _ETOBResponse, _EAMTResponse); return(e); }