예제 #1
0
        /// <summary>
        /// Mapeio os dados para geração do CRI tanto para identificação quanto para solicitação
        /// </summary>
        /// <param name="criEn"></param>
        public void CompoeCarga(CARD criEn, decimal Valor)
        {
            criEn.ACCOUNTID = "00";
            criEn.ACTION    = "2";
            criEn.ADDRIND   = "0";
            criEn.COUNTRY   = "076";
            criEn.COUNTY    = "SP";
            criEn.INSTCODE  = "ACS";
            criEn.CURRCODE  = "BRL";
            criEn.INSTCODE  = "ACS";
            criEn.ISOLANG   = "PT";
            criEn.LANG      = "6";
            criEn.LOADTYPE  = "1";
            criEn.MAILSHOTS = "";
            criEn.RECID     = CriBaseCN.GeraRecID();

            ADDDETLIST clsADDDETLIST = new ADDDETLIST();

            clsADDDETLIST.ADDDET = new List <ADDDET>();

            ADDDET clsADDDET = new ADDDET();

            clsADDDET.REFCODE = "OPERATION";
            clsADDDET.VALUE   = "RECARGA";
            clsADDDETLIST.ADDDET.Add(clsADDDET);
            criEn.ADDDETLIST = clsADDDETLIST;
            criEn.AMTLOAD    = Valor.ToString(".00").Replace(".", "").Replace(",", ".");
        }
예제 #2
0
        /// <summary>
        /// Mapeio os dados para geração do CRI tanto para identificação quanto para solicitação
        /// </summary>
        /// <param name="criEn"></param>
        public void CompoeCriEn(CARD criEn)
        {
            switch (criEn.STATCODE)
            {
            case "00":
                criEn.ACTION = "6";
                break;

            case "09":
                criEn.ACTION = "1";
                break;
            }
            criEn.INSTCODE   = "ACS";
            criEn.RENEW      = "0";
            criEn.ADDRIND    = "0";
            criEn.LOADTYPE   = "1";
            criEn.CURRCODE   = "BRL";
            criEn.MAILSHOTS  = "1";
            criEn.LANG       = "6";
            criEn.PRODUCEPIN = "1";
            criEn.DLVMETHOD  = "0";
            criEn.ISOLANG    = "PT";
            criEn.ACCOUNTID  = "00";
            criEn.NEWACC     = "1";
            criEn.RECID      = CriBaseCN.GeraRecID();
        }