public TEventoInfEventoDetEvento(Entidade_ItemCCe EntItemCCeDet) { this.versao = TEventoInfEventoDetEventoVersao.Item100; this.descEvento = TEventoInfEventoDetEventoDescEvento.CartadeCorrecao; this.xCorrecao = EntItemCCeDet.Desc_Correcao; this.xCondUso = TEventoInfEventoDetEventoXCondUso.ACartadeCorrecaoedisciplinadapeloparagrafo1oAdoart7odoConvenioSNde15dedezembrode1970epodeserutilizadapararegularizacaodeerroocorridonaemissaodedocumentofiscaldesdequeoerronaoestejarelacionadocomIasvariaveisquedeterminamovalordoimpostotaiscomobasedecalculoaliquotadiferencadeprecoquantidadevalordaoperacaooudaprestacaoIIacorrecaodedadoscadastraisqueimpliquemudancadoremetenteoudodestinatarioIIIadatadeemissaooudesaida; }
public Entidade_CCe PesquisarCartaEletronica() { Entidade_CCe ObjEntCarta = new Entidade_CCe(); Entidade_ItemCCe ObjEntItemCCe = new Entidade_ItemCCe(); List <Entidade_ItemCCe> ObjListEntItemCCe = new List <Entidade_ItemCCe>(); mCartaEletronica = new Model_CCe(); int seqItem = 0; var DtCarta = mCartaEletronica.ConsultaCartas(); for (int i = 0; i < DtCarta.Rows.Count; i++) { ObjEntCarta = new Entidade_CCe(); ObjEntCarta.id_loja = Convert.ToInt32(DtCarta.Rows[i]["id_loja"]); ObjEntCarta.Id_CCe_Lote = Convert.ToInt32(DtCarta.Rows[i]["Id_cce_lote"]); ObjEntCarta.TipoAmbiente = FuncoesGerais.TipoAmbiente(); ObjEntCarta.cUF = Convert.ToInt32(DtCarta.Rows[i]["cdUfCidadeIbge_Empresa"].ToString().Substring(0, 2)); CodUfEmpresa = Convert.ToInt32(DtCarta.Rows[i]["cdUfCidadeIbge_Empresa"].ToString().Substring(0, 2)); seqItem = 0; for (int j = 0; j < DtCarta.Rows.Count; j++) { ObjEntItemCCe = new Entidade_ItemCCe(); if (ObjEntCarta.Id_CCe_Lote == Convert.ToInt32(DtCarta.Rows[j]["Id_CCe_Lote"])) { ObjEntItemCCe.id_loja = Convert.ToInt32(DtCarta.Rows[j]["id_loja"]); ObjEntItemCCe.Dt_Prot_Nfe = Convert.ToDateTime(DtCarta.Rows[j]["Dt_Prot_Nfe"]); ObjEntItemCCe.CdUfCidadeIbge_Empresa = Convert.ToInt32(DtCarta.Rows[i]["cdUfCidadeIbge_Empresa"].ToString().Substring(0, 2)); ObjEntItemCCe.TxChAcessoNfe = DtCarta.Rows[j]["TxChAcessoNfe"].ToString(); ObjEntItemCCe.NrNf = Convert.ToInt32(DtCarta.Rows[j]["NrNf"]); ObjEntItemCCe.serienf = DtCarta.Rows[j]["serienf"].ToString(); ObjEntItemCCe.CdCpfCgc = DtCarta.Rows[j]["CdCpfCgc"].ToString(); ObjEntItemCCe.Ambiente = DtCarta.Rows[j]["TipoEmissao"].ToString(); ObjEntItemCCe.Desc_Correcao = DtCarta.Rows[j]["Desc_Correcao"].ToString(); //ObjEntItemCCe.NrSeqEnvio = Convert.ToInt32(DtCarta.Rows[j]["NrSeqEnvio"]); ObjEntItemCCe.NrSeqEnvio = seqItem += 1; ObjListEntItemCCe.Add(ObjEntItemCCe); } else { break; } } ObjEntCarta.ItemCCe = ObjListEntItemCCe; break; } return(ObjEntCarta); }
public TEventoInfEvento(Entidade_ItemCCe EntItemCCeInf) { this.chNFe = EntItemCCeInf.TxChAcessoNfe; this.dhEvento = string.Format("{0:s}", Convert.ToDateTime(EntItemCCeInf.Dt_Prot_Nfe)) + "-03:00"; this.Id = "ID110110" + EntItemCCeInf.TxChAcessoNfe + EntItemCCeInf.NrSeqEnvio.ToString().PadLeft(2, '0'); this.cOrgao = (TCOrgaoIBGE)NegocioFuncoesGerais.RetornoCodigoIbge(EntItemCCeInf.CdUfCidadeIbge_Empresa); if (EntItemCCeInf.Ambiente.Trim() == "PROD") { this.tpAmb = TAmb.Item1; // 1- Produção | 2 - Homologação } else { this.tpAmb = TAmb.Item2; } this.ItemElementName = ItemChoiceType.CNPJ; // DA EMPRESA EMITENTE this.Item = EntItemCCeInf.CdCpfCgc; this.tpEvento = TEventoInfEventoTpEvento.Item110110; this.nSeqEvento = EntItemCCeInf.NrSeqCount.ToString(); this.verEvento = TEventoInfEventoVerEvento.Item100; this.detEvento = new TEventoInfEventoDetEvento(EntItemCCeInf); }
public TEvento(Entidade_ItemCCe EntItemCCe) { this.versao = "1.00"; this.infEvento = new TEventoInfEvento(EntItemCCe); }