private void Button_dodaj_seans_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                film = filmy.ElementAt(listbox_filmy.SelectedIndex) as Film;


                this.Hide();
                DodawanieSeansu okno = new DodawanieSeansu(film);
                l1 = l1.OdczytajXML("seanse.xml") as ListaSeansow;
                l1.Sortuj();
                int i = l1.lista_seansow.Count;
                dataa.DisplayDateEnd = l1.lista_seansow[i - 1].data_i_godzina_rozpoczecia;
                this.Show();
            }

            catch (System.ArgumentOutOfRangeException)
            {
                MessageBox.Show("Nie wybrałeś filmu");
            }
            catch (System.InvalidOperationException)
            {
                MessageBox.Show("Nie wybrałeś filmu");
            }
        }
        public Plan(Zamowienie z, ListaSeansow ls)
        {
            InitializeComponent();
            this.z  = z;
            this.ls = ls;
            int count = 1;

            for (int i = 0; i < 10; i++)
            {
                for (int j = 0; j < 10; j++)
                {
                    Button MyControl1 = new Button();
                    MyControl1.Content = count.ToString();
                    MyControl1.Name    = "Button" + count.ToString();
                    if (z.seans.plan[count - 1] == 1)
                    {
                        MyControl1.Background = czerwony;
                    }
                    else
                    {
                        MyControl1.Background = zielony;
                    }
                    MyControl1.Click += klik;
                    Grid.SetColumn(MyControl1, j);
                    Grid.SetRow(MyControl1, i);
                    Planik.Children.Add(MyControl1);
                    count++;
                }
            }
        }
        public void DodawanieSeansuTest()
        {
            Sala         s     = new Sala();
            Film         f     = new Film();
            Seans        se    = new Seans(f, DateTime.Now, s);
            Zamowienie   z     = new Zamowienie(se);
            ListaSeansow lista = new ListaSeansow();

            lista.DodajSeans(se);
            Assert.IsNotNull(lista);
        }
        public void CloneListaSeansowTest()
        {
            Sala         s  = new Sala();
            Film         f  = new Film();
            Seans        se = new Seans(f, DateTime.Now, s);
            Zamowienie   z  = new Zamowienie(se);
            ListaSeansow ls = new ListaSeansow();

            ls.DodajSeans(se);
            ListaSeansow ls1 = new ListaSeansow();

            ls1 = ls.Clone() as ListaSeansow;
            Assert.AreEqual(ls.lista_seansow[0].data_i_godzina_rozpoczecia, ls1.lista_seansow[0].data_i_godzina_rozpoczecia);
        }
        public void OdczytXMLTestSeanse()
        {
            Sala         sala  = new Sala(10);
            Film         film  = new Film("Aaa", "Bbb", 50);
            Seans        seans = new Seans(film, DateTime.Now, sala);
            ListaSeansow ls    = new ListaSeansow();

            ls.DodajSeans(seans);
            ls.ZapiszXML("seans.xml");
            ListaSeansow ls1 = new ListaSeansow();

            ls1 = ls1.OdczytajXML("seans.xml") as ListaSeansow;
            Assert.AreEqual(ls.lista_seansow[0].data_i_godzina_rozpoczecia, ls1.lista_seansow[0].data_i_godzina_rozpoczecia);
        }
        public MainWindow()
        {
            InitializeComponent();
            filmy = new ObservableCollection <Film>();
            ListaSeansow l1 = new ListaSeansow();

            l1 = l1.OdczytajXML("seanse.xml") as ListaSeansow;
            ListaFilmow f1 = new ListaFilmow();

            f1    = f1.OdczytajXML("filmy.xml") as ListaFilmow;
            filmy = new ObservableCollection <Film>(f1.lista_filmow);
            listbox_filmy.ItemsSource = filmy;
            int i = l1.lista_seansow.Count;

            dataa.DisplayDateEnd = l1.lista_seansow[i - 1].data_i_godzina_rozpoczecia;
        }
示例#7
0
 public GodzinaWindow()
 {
     InitializeComponent();
     l1 = l1.OdczytajXML("seanse.xml") as ListaSeansow;
 }
示例#8
0
 public DodawanieSeansu()
 {
     InitializeComponent();
     l1 = l1.OdczytajXML("seanse.xml") as ListaSeansow;
 }