예제 #1
0
        protected override IFreeformEntity_MsgTgt CreateFreeformTarget(IMonitorEntity_MsgTgt request)
        {
            MonTgt_H2G_GVA_EFTCHAR_Response tgtSrc = request as MonTgt_H2G_GVA_EFTCHAR_Response;

            if (tgtSrc != null)
            {
                FFTgt_B2B_GMUVarAction          tgtDest = new FFTgt_B2B_GMUVarAction();
                FFTgt_H2G_GVA_EFT_Char_Response tgtSub  = new FFTgt_H2G_GVA_EFT_Char_Response()
                {
                    IsAutoDepositEnabledForCashableOnCardOut    = tgtSrc.IsAutoDepositEnabledForCashableOnCardOut,
                    IsAutoDepositEnabledForNonCashableOnCardOut = tgtSrc.IsAutoDepositEnabledForNonCashableOnCardOut,
                    IsAutoDownloadEnabled      = tgtSrc.IsAutoDownloadEnabled,
                    IsAutoTopEnabled           = tgtSrc.IsAutoTopEnabled,
                    IsCashableDpositEnabled    = tgtSrc.IsCashableDpositEnabled,
                    IsCashlessSmartCardEnabled = tgtSrc.IsCashlessSmartCardEnabled,
                    ISCashWithdrawalEnabled    = tgtSrc.ISCashWithdrawalEnabled,
                    IsEftEnabled                 = tgtSrc.IsEftEnabled,
                    IsFullDownloadEnabled        = tgtSrc.IsFullDownloadEnabled,
                    IsNon_CashableDepositEnabled = tgtSrc.IsNon_CashableDepositEnabled,
                    IsOfferEnabled               = tgtSrc.IsOfferEnabled,
                    IsPartialTransferEnabled     = tgtSrc.IsPartialTransferEnabled,
                    IsPointsWithdrawalEnabled    = tgtSrc.IsPointsWithdrawalEnabled
                };

                tgtDest.AddTarget(tgtSub);
                return(tgtDest);
            }
            return(null);
        }
예제 #2
0
        internal override IFreeformEntity ParseBufferInternal(ref IFreeformEntity entity, IFreeformEntity rootEntity, int id, byte[] buffer)
        {
            FFTgt_H2G_GVA_EFT_Char_Response tgt = new FFTgt_H2G_GVA_EFT_Char_Response();

            // Check wih Vinoth For Adding Boolean

            return(tgt);
        }
예제 #3
0
 public override void GetTargetData(IFreeformEntity_MsgTgt tgt, ref List <byte> buffer)
 {
     FFTgt_H2G_GVA_EFT_Char_Response tgt2 = tgt as FFTgt_H2G_GVA_EFT_Char_Response;
     // Check wih Vinoth
 }