static void Main(string[] args) { //Console.WriteLine(nombreArchivo); //Console.ReadKey(); // Mi central Centralita c = new Centralita("Fede Center"); // Mis 4 llamadas Local l1 = new Local("Bernal", 30, "Rosario", 2.65f); Provincial l2 = new Provincial("Morón", Provincial.Franja.Franja_1, 21, "Bernal"); Local l3 = new Local("Lanús", 45, "San Rafael", 1.99f); Provincial l4 = new Provincial(Provincial.Franja.Franja_3, l2); Local sergio = new Local(); // Las llamadas se irán registrando en la Centralita. c.RutaDeArchivo = "Log de llamadas"; try { c = c + l1; c = c + l2; c = c + l3; c = c + l4; } catch (CentralitaException e) { Console.WriteLine(e.Message); } // c.OrdenarLlamadas(); l1.Guardar(); l2.Guardar(); c.Guardar(); Console.ReadKey(); Console.WriteLine(l1.Leer()); Console.ReadKey(); Console.WriteLine(l2.Leer()); Console.ReadKey(); Console.WriteLine(c.Leer()); Console.ReadKey(); }
private static void Main(string[] args) { Console.Title = "Ejercicio 59"; //Mi central Centralita c = new Centralita("Fede Center"); //Mis 4 llamadas Local l1 = new Local("Bernal", 30, "Rosario", 2.65f); Provincial l2 = new Provincial("Morón", Provincial.Franja.Franja_1, 21, "Bernal"); Local l3 = new Local("Lanús", 45, "San Rafael", 1.99f); Provincial l4 = new Provincial(Provincial.Franja.Franja_1, l2); //Las llamadas se irán registrando en la Centralita. //La centralita mostrará por pantalla todas las llamadas según las vaya registrando. try { //c += l1; ////Console.WriteLine(c.ToString()); //c += l2; ////Console.WriteLine(c.ToString()); //c += l3; ////Console.WriteLine(c.ToString()); //c += l4; ////Console.WriteLine(c.ToString()); //c += l4; ////Console.WriteLine(c.ToString()); } catch (CentralitaException) { Console.WriteLine("Llamada ya registrada en el sistema."); } l1.RutaDelArchivo = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\archivito localito.xml"; l1.Guardar(); Console.WriteLine(l1.Leer()); //Console.WriteLine(c.Leer()); Console.ReadKey(); }