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); }
public RegistroCore() { data = new RegistroData(); }