Example #1
0
        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();
            }
        }
Example #2
0
        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);
            }
        }
Example #3
0
        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);
        }