public void carregarNFeSelected() { try { if (nfeSelected != null && nfeSelected.id != 0) { using (ServicoEstoqueClient serv = new ServicoEstoqueClient()) { nfeSelected = serv.selectNFeCabecalhoId((int)nfeSelected.id); } } if (nfeSelected.destinatario == null) { nfeSelected.destinatario = new NFeDestinatarioDTO(); } if (nfeSelected.listaCupomFiscal == null) { nfeSelected.listaCupomFiscal = new List <NFeCupomFiscalDTO>(); } if (nfeSelected.localEntrega == null) { nfeSelected.localEntrega = new NFeLocalEntregaDTO(); } if (nfeSelected.localRetirada == null) { nfeSelected.localRetirada = new NFeLocalRetiradaDTO(); } if (nfeSelected.transporte == null) { nfeSelected.transporte = new NFeTransporteDTO(); } if (nfeSelected.fatura == null) { nfeSelected.fatura = new NFeFaturaDTO(); } if (nfeSelected.listaDuplicata == null) { nfeSelected.listaDuplicata = new List <NFeDuplicataDTO>(); } if (nfeSelected.listaDetalhe == null) { nfeSelected.listaDetalhe = new List <NFeDetalheDTO>(); } } catch (Exception ex) { throw ex; } }