Ejemplo n.º 1
0
        public static List <LogExecucao> ListarLogExecucao()
        {
            List <LogExecucao> logsexecucao = new List <LogExecucao>();
            XElement           xml          = XElement.Load("LogExecucao.xml");

            foreach (XElement x in xml.Elements())
            {
                LogExecucao log = new LogExecucao()
                {
                    dataHoraExecucao     = x.Attribute("dataHoraExecucao").Value,
                    chave                = x.Attribute("chave").Value,
                    estabelecimento      = x.Attribute("estabelecimento").Value,
                    nomeEstado           = x.Attribute("nomeEstado").Value,
                    nomeCidade           = x.Attribute("nomeCidade").Value,
                    nomeBairro           = x.Attribute("nomeBairro").Value,
                    requisicoesEfetuadas = int.Parse(x.Attribute("requisicoesEfetuadas").Value),
                    registrosImportados  = int.Parse(x.Attribute("registrosImportados").Value)
                };
                logsexecucao.Add(log);
            }
            return(logsexecucao.OrderByDescending(log => log.dataHoraExecucao).ToList());
        }
Ejemplo n.º 2
0
        public static string IncluirLogExecucao(LogExecucao log)
        {
            XElement x = new XElement("LogExecucao");
            try
            {
                x.Add(new XAttribute("dataHoraExecucao", log.dataHoraExecucao.ToString()));
                x.Add(new XAttribute("chave", log.chave));
                x.Add(new XAttribute("estabelecimento", log.estabelecimento));
                x.Add(new XAttribute("nomeEstado", log.nomeEstado));
                x.Add(new XAttribute("nomeCidade", log.nomeCidade));
                x.Add(new XAttribute("nomeBairro", log.nomeBairro));
                x.Add(new XAttribute("requisicoesEfetuadas", log.requisicoesEfetuadas));
                x.Add(new XAttribute("registrosImportados", log.registrosImportados));
                XElement xml = XElement.Load("LogExecucao.xml");
                xml.Add(x);
                xml.Save("LogExecucao.xml");

                return xml.ToString();
            }
            catch { }

            return x.ToString();
        }
Ejemplo n.º 3
0
        public static string IncluirLogExecucao(LogExecucao log)
        {
            XElement x = new XElement("LogExecucao");

            try
            {
                x.Add(new XAttribute("dataHoraExecucao", log.dataHoraExecucao.ToString()));
                x.Add(new XAttribute("chave", log.chave));
                x.Add(new XAttribute("estabelecimento", log.estabelecimento));
                x.Add(new XAttribute("nomeEstado", log.nomeEstado));
                x.Add(new XAttribute("nomeCidade", log.nomeCidade));
                x.Add(new XAttribute("nomeBairro", log.nomeBairro));
                x.Add(new XAttribute("requisicoesEfetuadas", log.requisicoesEfetuadas));
                x.Add(new XAttribute("registrosImportados", log.registrosImportados));
                XElement xml = XElement.Load("LogExecucao.xml");
                xml.Add(x);
                xml.Save("LogExecucao.xml");

                return(xml.ToString());
            }
            catch { }

            return(x.ToString());
        }
Ejemplo n.º 4
0
 public static List<LogExecucao> ListarLogExecucao()
 {
     List<LogExecucao> logsexecucao = new List<LogExecucao>();
     XElement xml = XElement.Load("LogExecucao.xml");
     foreach (XElement x in xml.Elements())
     {
         LogExecucao log = new LogExecucao()
         {
             dataHoraExecucao = x.Attribute("dataHoraExecucao").Value,
             chave = x.Attribute("chave").Value,
             estabelecimento = x.Attribute("estabelecimento").Value,
             nomeEstado = x.Attribute("nomeEstado").Value,
             nomeCidade = x.Attribute("nomeCidade").Value,
             nomeBairro = x.Attribute("nomeBairro").Value,
             requisicoesEfetuadas = int.Parse(x.Attribute("requisicoesEfetuadas").Value),
             registrosImportados = int.Parse(x.Attribute("registrosImportados").Value)
         };
         logsexecucao.Add(log);
     }
     return logsexecucao.OrderByDescending(log => log.dataHoraExecucao).ToList();
 }
Ejemplo n.º 5
0
        private void IncluirLog(string _key, string _estabelecimento, string _estado, string _cidade, string _bairro)
        {
            //Registra a execução no xml
            LogExecucao log = new LogExecucao()
            {
                DataHoraExecucao = DateTime.Now.ToString(),
                Chave = _key,
                Estabelecimento = _estabelecimento,
                NomeEstado = _estado,
                NomeCidade = _cidade,
                NomeBairro = _bairro,
                RegistrosImportados = intRegistrosImportados,
                RequisicoesEfetuadas = intRequisicoesEfetuadas
            };

            txtLogExecucao.Text = txtLogExecucao.Text.Insert(0, LogExecucao.IncluirLogExecucao(log) + Environment.NewLine + Environment.NewLine);
            //txtLogExecucao.AppendText();
        }