예제 #1
0
        public void CarregarNFeSelected()
        {
            try
            {
                if (NFeSelected != null && NFeSelected.Id != 0)
                {
                    using (ServidorClient serv = new ServidorClient())
                    {
                        NFeSelected = serv.SelectNfeCabecalhoId((int)NFeSelected.Id);
                    }
                }

                if (NFeSelected.NfeDestinatario == null)
                {
                    NFeSelected.NfeDestinatario = new NfeDestinatarioDTO();
                }
                if (NFeSelected.ListaNfeCupomFiscalReferenciado == null)
                {
                    NFeSelected.ListaNfeCupomFiscalReferenciado = new List <NfeCupomFiscalReferenciadoDTO>();
                }
                if (NFeSelected.NfeLocalEntrega == null)
                {
                    NFeSelected.NfeLocalEntrega = new NfeLocalEntregaDTO();
                }
                if (NFeSelected.NfeLocalRetirada == null)
                {
                    NFeSelected.NfeLocalRetirada = new NfeLocalRetiradaDTO();
                }
                if (NFeSelected.NfeTransporte == null)
                {
                    NFeSelected.NfeTransporte = new NfeTransporteDTO();
                }
                if (NFeSelected.NfeFatura == null)
                {
                    NFeSelected.NfeFatura = new NfeFaturaDTO();
                }
                if (NFeSelected.ListaNfeDuplicata == null)
                {
                    NFeSelected.ListaNfeDuplicata = new List <NfeDuplicataDTO>();
                }
                if (NFeSelected.ListaNfeDetalhe == null)
                {
                    NFeSelected.ListaNfeDetalhe = new List <NfeDetalheDTO>();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #2
0
        public void CarregarNFeSelected()
        {
            try
            {
                if (NFeSelected != null && NFeSelected.ID != 0)
                {
                    using (ServidorClient serv = new ServidorClient())
                    {
                        NFeSelected = serv.SelectNfeCabecalhoId((int)NFeSelected.ID);
                    }
                }

                if (NFeSelected.NFE_DESTINATARIO == null)
                {
                    NFeSelected.NFE_DESTINATARIO = new List <NFE_DESTINATARIO>();
                    NFeSelected.NFE_DESTINATARIO.Add(new NFE_DESTINATARIO());
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }