Beispiel #1
0
        public async static Task <List <Registro> > LoadDataPendentes()
        {
            List <Registro> pendentes = new List <Registro>();

            try
            {
                pendentes.AddRange(JsonConvert.DeserializeObject <List <Registro> >(FileHelper.OpenFile("pendentes.txt")));

                Console.WriteLine("\nRegistros pendentes: " + pendentes.Count());
            }
            catch
            {
                Console.WriteLine("json syntax error in pendentes.txt");
            }

            try
            {
                List <Registro> registrosData = await GetPendentes();

                pendentes.AddRange(registrosData);
            }
            catch
            {
                Console.WriteLine("json syntax error in data.txt");
            }

            RegistroData.SetValues();
            Console.WriteLine("Total de registro pendentes: " + pendentes.Count());

            FileHelper.SaveFile("pendentes.txt", JsonConvert.SerializeObject(pendentes));

            pendentes.ForEach(x => Console.Write(x.ToString()));
            return(pendentes);
        }
Beispiel #2
0
 public RegistroCore()
 {
     data = new RegistroData();
 }