private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            comprados  = new List <Paquete>();
            reservados = new List <Paquete>();
            cliente1   = new Cliente("Pepe", "Rodrigez", "12345678I", 123456789, new List <Paquete>(), new List <Paquete>());
            cliente2   = new Cliente("Zinedine", "Zidane", "87654321Q", 987654321, new List <Paquete>(), new List <Paquete>());
            cliente3   = new Cliente("Ronaldo", "Nazario", "14376286T", 836524816, new List <Paquete>(), new List <Paquete>());
            cliente4   = new Cliente("Andres", "Iniesta", "98354271O", 983277451, new List <Paquete>(), new List <Paquete>());
            cliente5   = new Cliente("Fernando", "Torres", "76243109E", 146372899, new List <Paquete>(), new List <Paquete>());

            Paquete paquete1 = new Paquete("producto1", "el mejor", 12, new DateTime(2008, 6, 1, 7, 47, 0), 9);
            Paquete paquete2 = new Paquete("producto2", "el casi mejor", 34, new DateTime(2016, 6, 1, 7, 47, 0), 8);
            Paquete paquete3 = new Paquete("producto3", "el intermedio", 6, new DateTime(2014, 6, 1, 7, 47, 0), 6);
            Paquete paquete4 = new Paquete("producto4", "el decente", 5, new DateTime(2021, 6, 1, 7, 47, 0), 5);
            Paquete paquete5 = new Paquete("producto5", "el peor", 3, new DateTime(2325, 6, 1, 7, 47, 0), 6);



            comprados.Add(paquete1);
            comprados.Add(paquete2);
            comprados.Add(paquete3);
            comprados.Add(paquete4);
            comprados.Add(paquete5);

            reservados.Add(paquete1);
            reservados.Add(paquete2);
            reservados.Add(paquete3);
            reservados.Add(paquete4);
            reservados.Add(paquete5);


            lb_principal.Items.Add(cliente1);
            lb_principal.Items.Add(cliente2);
            lb_principal.Items.Add(cliente3);
            lb_principal.Items.Add(cliente4);
            lb_principal.Items.Add(cliente5);

            cliente1.paquetes_comprados.AddRange(comprados);
            cliente1.paquetes_reservados.AddRange(reservados);

            cliente2.paquetes_comprados.AddRange(comprados);
            cliente2.paquetes_reservados.AddRange(reservados);

            cliente3.paquetes_comprados.AddRange(comprados);
            cliente3.paquetes_reservados.AddRange(reservados);

            cliente4.paquetes_comprados.AddRange(comprados);
            cliente4.paquetes_reservados.AddRange(reservados);

            cliente5.paquetes_comprados.AddRange(comprados);
            cliente5.paquetes_reservados.AddRange(reservados);
        }
Ejemplo n.º 2
0
        private void combo_Loaded(object sender, RoutedEventArgs e)
        {
            if (cont == 0)
            {
                Paquete paquete6  = new Paquete("producto6", "el mejor", 12, new DateTime(2008, 6, 1, 7, 47, 0), 9);
                Paquete paquete7  = new Paquete("producto7", "el casi mejor", 34, new DateTime(2016, 6, 1, 7, 47, 0), 8);
                Paquete paquete8  = new Paquete("producto8", "el intermedio", 6, new DateTime(2014, 6, 1, 7, 47, 0), 6);
                Paquete paquete9  = new Paquete("producto9", "el decente", 5, new DateTime(2021, 6, 1, 7, 47, 0), 5);
                Paquete paquete10 = new Paquete("producto10", "el peor", 3, new DateTime(2325, 6, 1, 7, 47, 0), 6);

                combo.Items.Add(paquete6);
                combo.Items.Add(paquete7);
                combo.Items.Add(paquete8);
                combo.Items.Add(paquete9);
                combo.Items.Add(paquete10);

                cont++;
            }
        }
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            txt_dni.Text    = cliente.Dni;
            txt_nombre.Text = cliente.Nombre;
            //lista donde guardare los nombres de los paquetes,como condicion para que los paquetes no salgan repetidos en el listbox
            List <String> listatemp = new List <string>();


            //paquetes para el combobox
            Paquete paquete1 = new Paquete("paquete11", "Maldivas", 1500, DateTime.Parse("18/05/2020"), 13);

            combo.Items.Add(paquete1);
            Paquete paquete2 = new Paquete("paquete12", "Egipto", 300, DateTime.Parse("20/05/2020"), 13);

            combo.Items.Add(paquete2);
            Paquete paquete3 = new Paquete("paquete13", "Italia", 750, DateTime.Parse("21/06/2020"), 13);

            combo.Items.Add(paquete3);
            Paquete paquete4 = new Paquete("paquete14", "islas griegas", 1200, DateTime.Parse("08/09/2020"), 13);

            combo.Items.Add(paquete4);
            Paquete paquete5 = new Paquete("paquete15", "new york", 400, DateTime.Parse("22/04/2020"), 13);

            combo.Items.Add(paquete5);

            foreach (Paquete s in cliente.PaquetesComprados)
            {
                if (!listatemp.Contains(s.Nombre))
                {
                    listatemp.Add(s.Nombre);
                    lst_comprados.Items.Add(s);
                }
            }
            foreach (Paquete s in cliente.PaquetesReservados)
            {
                if (!listatemp.Contains(s.Nombre))
                {
                    listatemp.Add(s.Nombre);
                    lst_reservados.Items.Add(s);
                }
            }
        }
Ejemplo n.º 4
0
 public void ComprarPaquete(Paquete package)
 {
     paquetes_comprados.Add(package);
 }
Ejemplo n.º 5
0
 public void ReservarPaquete(Paquete package)
 {
     paquetes_reservados.Add(package);
 }
Ejemplo n.º 6
0
 public void CancelarPaquete(Paquete package)
 {
     paquetes_comprados.Remove(package);
 }