예제 #1
0
        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);
        }
예제 #2
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         DateTime data = DateTime.Parse(date_picker_d.ToString()).AddHours(int.Parse(text_box_h.Text)).AddMinutes(double.Parse(text_box_m.Text));
         l1.DodajSeans(new Seans(f1, data, new Sala(100)));
         l1.ZapiszXML("seanse.xml");
         this.Close();
     }
     catch (Exception)
     {
         MessageBox.Show("Coś poszło nie tak");
     }
 }
예제 #3
0
        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);
        }
예제 #4
0
        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);
        }