public void EditarCancelamentoTest() { IList<Data.Faturamento.Lancamento.Cancelamento.CancelarTotal> cancels = new Data.Faturamento.Lancamento.Cancelamento.CancelarTotal() .Find<Data.Faturamento.Lancamento.Cancelamento.CancelarTotal>(); foreach (OpenPOS.Data.Faturamento.Lancamento.Cancelamento.CancelarTotal cancel in cancels) { cancel.Save(); } }
public void ListarCancelamentoTest() { IList<Data.Faturamento.Lancamento.Cancelamento.CancelarTotal> cancels = new Data.Faturamento.Lancamento.Cancelamento.CancelarTotal() .Find<Data.Faturamento.Lancamento.Cancelamento.CancelarTotal>(); foreach (OpenPOS.Data.Faturamento.Lancamento.Cancelamento.CancelarTotal cancel in cancels) { DumpElement(cancel); } }
public void CancelarNFe() { INFe nfe = new OpenPOS.Data.Faturamento.Lancamento.Movimento.NFe.NFe().Find(new Where() { { "fat_LanMovNF.Status",100 } })[0] as INFe; // Ainda não está implementado o cancelamento chamando pelo método da classe ...é apenas para testar a geração do xml CancelarTotal canc = new CancelarTotal(); canc.Lancamento = nfe; string filePath = Path.Combine(Settings.NFe.PastaEnvio, "canc" + nfe.Chave + "-ped-eve.xml"); // nfe.GenerateXMLEventoCancelamento("Teste unitario").Save(filePath); }