public FrmLlamador(Centralita centralita) : this() { this.centralita = centralita; comboBoxFranja.DataSource = Enum.GetValues(typeof(Provincial.Franja)); textBoxEntrada = textBoxNroDestino; comboBoxFranja.Enabled = false; provincialDAO = new ProvincialDAO(); localDAO = new LocalDAO(); }
static void Main(string[] args) { Centralita c = new Centralita("Nacho Center"); Local l1 = new Local("Bernal", 64, "Lanus", 0.21f); Provincial l2 = new Provincial("Morón", Provincial.Franja.Franja_2, 34, "Bariloche"); Local l3 = new Local("Lanús", 45, "Avellaneda", 0.25f); Provincial l4 = new Provincial(Provincial.Franja.Franja_3, l2); ProvincialDAO provincialDAO = new ProvincialDAO(); LocalDAO localDAO = new LocalDAO(); List <Llamada> listaLlamadas = new List <Llamada>(); c.Llamadas.Add(l1); c.Llamadas.Add(l2); c.Llamadas.Add(l3); c.Llamadas.Add(l4); Console.WriteLine(c.ToString()); c.OrdenarLlamadas(); Console.WriteLine("-----Llamadas ordenadas por duracion-----\n"); Console.WriteLine(c.ToString()); try { if (l1.Guardar()) { Console.WriteLine(l1.Leer().ToString()); } if (l2.Guardar()) { Console.WriteLine(l2.Leer().ToString()); } } catch (Exception ex) { Console.WriteLine(ex.Message); } Console.ReadKey(); }
public FrmLlamadasBDD() { InitializeComponent(); provincialDAO = new ProvincialDAO(); localDAO = new LocalDAO(); }
public Form1() { InitializeComponent(); this.c = new Centralita("Central de Nico"); provincialDAO = new ProvincialDAO(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 59"; string encabezado; // Mi central Centralita c = new Centralita("Fede Center"); LocalDAO localDAO = new LocalDAO(); ProvincialDAO provincialDAO = new ProvincialDAO(); // 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); Provincial l5; Local l6; encabezado = String.Format("{0, 3} {1, 15} {2, 15} {3, 15}\n", "Duracion", "Destino", "Origen", "Costo"); if (localDAO.Guardar(l1)) { Console.WriteLine("Llamada guardada"); } if (localDAO.Guardar(l3)) { Console.WriteLine("Llamada guardada"); } if (provincialDAO.Guardar(l2)) { Console.WriteLine("Llamada guardada"); } l6 = localDAO.Leer(11); Console.WriteLine(l6.ToString()); //Llamadas a Serializar /* * Console.WriteLine("Llamada a guardar: "); * Console.WriteLine(encabezado); * Console.WriteLine(l2.ToString()); * Console.WriteLine(l1.ToString()); * * l2.Guardar(); * l1.Guardar(); * l5 = l2.Leer(); * l6 = l1.Leer(); * * Console.WriteLine("Copia de la llamada"); * * Console.WriteLine(encabezado); * Console.WriteLine(l5.ToString()); * Console.WriteLine(l6.ToString()); */ /* * // Las llamadas se irán registrando en la Centralita. * // La centralita mostrará por pantalla todas las llamadas según las vaya registrando. * try * { * c = c + l1; * * c = c + l1;//lanza excepción * * System.Threading.Thread.Sleep(2000); * * * * } * catch (Exception e1) * { * Console.WriteLine(e1.Message); * } * finally * { * try * { * c = c + l2; * * System.Threading.Thread.Sleep(2000); * * c = c + l3; * * System.Threading.Thread.Sleep(2000); * * c = c + l4;//lanza excepción * } * catch (Exception e2) * { * Console.WriteLine(e2.Message); * } * * } * * c.OrdenarLlamadas(); * * Console.WriteLine(""); * Console.WriteLine(c.ToString()); */ //Muestro el contenido del Log //Console.WriteLine(c.Leer()); Console.ReadKey(); }
static void Main(string[] args) { // 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); // Las llamadas se irán registrando en la Centralita. // La centralita mostrará por pantalla todas las llamadas según las vaya registrando. //c.Llamadas.Add(l1); //Console.WriteLine(c.Mostrar()); //c.Llamadas.Add(l2); //Console.WriteLine(c.Mostrar()); //c.Llamadas.Add(l3); //Console.WriteLine(c.Mostrar()); //c.Llamadas.Add(l4); //Console.WriteLine(c.Mostrar()); c = c + l1; c = c + l2; c = c + l3; try { c = c + l4; } catch (CentralitaException e) { Console.WriteLine(e.Message); } /* * //Agrego las llamadas de Centralita a la DB * foreach(Llamada llamada in c.Llamadas) * { * if(llamada is Local) * { * LocalDAO.Guardar((Local)llamada); * } * else if (llamada is Provincial) * { * ProvincialDAO.Guardar((Provincial)llamada); * } * }*/ try { c += ProvincialDAO.Leer(1); } catch (Exception e) { Console.WriteLine(e.Message); } /* * //Agrego la llamada a un archivo xml * l2.RutaDeArchivo = @"C:\Users\agusf\Source\Repos\CentralTelefonica\Provincial.xml"; * l2.Guardar(); * * c.OrdenarLlamadas(); * Console.WriteLine(c.ToString()); * * Console.WriteLine(c.Leer()); */ Console.ReadKey(); }