/// <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(",", "."); }
/// <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(); }