public static string RemoverNotaFiscal(int id) { var documentoUnicoExportacaoDAO = new DocumentoUnicoExportacaoDAO(); var notaFiscalDAO = new NotaFiscalDAO(); var nf = notaFiscalDAO.ObterNotaFiscalPorId(id); if (nf == null) { return("Erro: Nota Fiscal não encontrada"); } var item = documentoUnicoExportacaoDAO.ObterItemPorNota(nf.ChaveNF, nf.DueId); if (item != null) { documentoUnicoExportacaoDAO.ExcluirItemDUE(item.Id); } documentoUnicoExportacaoDAO.ExcluirNotaFiscalManual(id); var notas = documentoUnicoExportacaoDAO.ObterNotasFiscaisDUE(nf.DueId); return(Newtonsoft.Json.JsonConvert.SerializeObject(notas)); }
public static string VisualizarNF(int id) { var notaFiscalDAO = new NotaFiscalDAO(); var nota = notaFiscalDAO.ObterNotaFiscalPorId(id); return(Newtonsoft.Json.JsonConvert.SerializeObject(new { nota.ChaveNF, nota.NumeroNF, nota.CnpjNF, nota.QuantidadeNF, nota.UnidadeNF, nota.NCM })); }
public static string RemoverNotaFiscalRemessa(int id) { var documentoUnicoExportacaoDAO = new DocumentoUnicoExportacaoDAO(); var notaFiscalDAO = new NotaFiscalDAO(); var nota = notaFiscalDAO.ObterNotaFiscalPorId(id); if (nota == null) { return("Nota Fiscal não encontrada"); } notaFiscalDAO.ExcluirNotaFiscal(id); var notas = documentoUnicoExportacaoDAO.ObterNotasFiscaisRemessaDUE(nota.ChaveNFReferencia, nota.DueId); return(Newtonsoft.Json.JsonConvert.SerializeObject(notas)); }
public static string VisualizarNotaFiscalRemessa(int id) { var notaFiscalDAO = new NotaFiscalDAO(); var nota = notaFiscalDAO.ObterNotaFiscalPorId(id); if (nota == null) { return("Nota Fiscal não encontrada"); } return(Newtonsoft.Json.JsonConvert.SerializeObject(new { nota.ChaveNF, nota.TipoNF, nota.Item, nota.NumeroNF, nota.CnpjNF, nota.QuantidadeNF, nota.UnidadeNF, nota.NCM })); }