Example #1
0
        public static void PrimeiraReducaoDoMes()
        {
            DateTime PrimeiroDia = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);
            DateTime UltimoDia   = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month));

            string DataInicio = Biblioteca.DataParaTexto(PrimeiroDia);
            string DataFim    = Biblioteca.DataParaTexto(UltimoDia);

            string Filtro = "SerieEcf = " + Biblioteca.QuotedStr(Sessao.Instance.Configuracao.EcfImpressora.Serie) + " and (DataMovimento between " + Biblioteca.QuotedStr(DataInicio) + " and " + Biblioteca.QuotedStr(DataFim) + ")";

            if (R02Controller.ConsultaR02Lista(Filtro).Count == 1)
            {
                DataModule.ACBrECF.LeituraMemoriaFiscal(PrimeiroDia, UltimoDia, true);
            }
        }
Example #2
0
 public void PopulaObjetosPrincipais()
 {
     try
     {
         XmlDocument ArquivoXML = new XmlDocument();
         ArquivoXML.Load(Application.StartupPath + "\\ArquivoAuxiliar.xml");
         PathIntegracao = ArquivoXML.GetElementsByTagName("remoteApp").Item(0).InnerText.Trim();
         ECFsAutorizados.Add(Biblioteca.Desencripta(ArquivoXML.GetElementsByTagName("serie1").Item(0).InnerText.Trim()));
         //
         R01                = R01Controller.ConsultaR01("Id=1");
         Filtro             = "StatusMovimento=" + Biblioteca.QuotedStr("A") + " or StatusMovimento=" + Biblioteca.QuotedStr("T");
         Movimento          = EcfMovimentoController.ConsultaEcfMovimento(Filtro);
         Configuracao       = EcfConfiguracaoController.ConsultaEcfConfiguracao("Id=1");
         ListaTipoPagamento = EcfTipoPagamentoController.ConsultaEcfTipoPagamentoLista("Id>0").ToList();
         ListaImpressora    = EcfImpressoraController.ConsultaEcfImpressoraLista("Id>0").ToList();
     }
     catch (Exception eError)
     {
         Log.write(eError.ToString());
     }
 }
Example #3
0
        public static string VerificaNULL(string Texto, int Tipo)
        {
            switch (Tipo)
            {
            case 0:
                if (Texto.Trim() == "")
                {
                    return("NULL");
                }
                else
                {
                    return(Texto.Trim());
                }

            case 1:
                if (Texto.Trim() == "")
                {
                    return("NULL");
                }
                else
                {
                    return(Biblioteca.QuotedStr(Texto.Trim()));
                }

            case 2:
                if (Texto.Trim() == "")
                {
                    return("");
                }
                else
                {
                    return(Texto.Trim());
                }

            default:
                return("");
            }
        }