static void Main(string[] args) { // TestMethod(); var servicioCompania = new ServicioCompania(); var compania = new Compania() { Ruc = $"Ruc Unico {new Random().Next(1, 10000).ToString()}", Calificacion = new Random().Next(1, 10) }; var companias = new List <Compania>() { new Compania() { Ruc = $"Ruc Masico Unico {new Random().Next(1, 10000).ToString()}", Calificacion = new Random().Next(1, 10) }, }; try { servicioCompania.SaveCompania(compania); servicioCompania.SaveCompania(companias); } catch (Exception e) { Console.WriteLine("No se pudo hacer un guardado: " + e.Message); } foreach (var c in servicioCompania.GetCompanias()) { Console.WriteLine($"-- Registro ---"); Console.WriteLine($"{c.Id}-{c.Ruc}-{c.Calificacion}"); } var companiaSimple = servicioCompania.GetCompanias().FirstOrDefault(); companiaSimple.Calificacion = 100; companiaSimple.Ruc += " Modificado 2"; servicioCompania.UpdateCompania(companiaSimple); servicioCompania.DeleteCompania(companiaSimple); while (true) { if (Console.ReadLine() == "quit") { break; } } }