private void button_wyloguj_Click(object sender, RoutedEventArgs e) { ListaFilmowDostepnych.ZapiszXML("ListaFilmowDostepnych.xml", filmy); sk.WprowadzZmiany(klient, listaWypozyczonych.ToList()); SystemKont.ZapiszXML("SystemKont.xml", sk); this.Close(); }
public void SprLoginHasloTest() { SystemKont sk = new SystemKont(); Klient k = new Klient("a", "b", "468795142", "mail", "l", "h"); sk.ListaKont.Add(k); Klient expected = k; Klient actual = sk.SprLoginHaslo(k.Login, k.Haslo); Assert.AreEqual(expected, actual); }
public KontoUzytkownika(SystemKont s, Klient k, ListaFilmowDostepnych f) : this() { sk = s; klient = k; listaWypozyczonych = new ObservableCollection <Film>(k.ListaWypozyczonychFilmow); textBlock_imie.Text = k.Imie; textBlock_nazwisko.Text = k.Nazwisko; listBox_listaFilmow.ItemsSource = listaWypozyczonych; filmy = f; lf = new ObservableCollection <Film>(filmy.ListaFilmow); }
public void CzyIstniejeTest() { SystemKont sk = new SystemKont(); Klient k = new Klient("a", "b", "468795142", "mail", "l", "h"); sk.ListaKont.Add(k); bool expected = true; bool actual = sk.CzyIstnieje(k.Login); Assert.AreEqual(expected, actual); }
public void DodajTest() { SystemKont sk = new SystemKont(); Klient k = new Klient("a", "b", "468795142", "mail", "l", "h"); bool expected = true; sk.Dodaj(k); bool actual = sk.ListaKont.Contains(k); Assert.AreEqual(expected, actual); }
public MainWindow() { InitializeComponent(); systemKont = new ObservableCollection <Klient>(); sk = (SystemKont)SystemKont.OdczytajXML("SystemKont.xml"); systemKont = new ObservableCollection <Klient>(sk.ListaKont); filmy = (ListaFilmowDostepnych)ListaFilmowDostepnych.OdczytajXML("ListaFilmowDostepnych.xml"); label_login.FontSize = 20; label1_haslo.FontSize = 20; button_zarejestruj.FontSize = 20; label_zaloguj.FontSize = 13; label2_rejestracja.FontSize = 13; }
public void UsunTest() { SystemKont sk = new SystemKont(); Klient k = new Klient("a", "b", "468795142", "mail", "l", "h"); sk.ListaKont.Add(k); bool expected = false; sk.Usun(k); bool actual = sk.ListaKont.Contains(k); Assert.AreEqual(expected, actual); }
public void WprowadzZmianyTest() { SystemKont sk = new SystemKont(); Klient k = new Klient("a", "b", "468795142", "mail", "l", "h"); List <Film> listaWprowadzana = new List <Film>(); Film f1 = new Film("a", "b", "c", "1887", Gatunki.Dramat); listaWprowadzana.Add(f1); sk.WprowadzZmiany(k, listaWprowadzana); bool expected = true; bool actual = k.ListaWypozyczonychFilmow.Contains(f1); Assert.AreEqual(expected, actual); }
private void button_zalozKonto_Click(object sender, RoutedEventArgs e) { Klient k = new Klient(); k.Imie = textBox_imie.Text; k.Nazwisko = textBox1_nazwisko.Text; k.NrTelefonu = textBox2_nrTel.Text; if (textBox_imie.Text == "" || textBox1_nazwisko.Text == "" || textBox2_nrTel.Text == "" || textBox6_mail.Text == "" || textBox3_login.Text == "" || textBox4_haslo.Password == "" || textBox5_powtorzHaslo.Password == "") { MessageBox.Show("Uzupełnij wszystkie pola."); return; } if (textBox2_nrTel.Text.Length != 9) { MessageBox.Show("Zly numer telefonu. Numery wyłacznie 9 cyfrowe."); return; } k.Mail = textBox6_mail.Text; k.Login = textBox3_login.Text; if (systemk.CzyIstnieje(textBox3_login.Text)) { MessageBox.Show("Taki login już istnieje."); return; } k.Haslo = textBox4_haslo.Password; k.PotworzHaslo = textBox5_powtorzHaslo.Password; if (textBox4_haslo.Password != textBox5_powtorzHaslo.Password) { MessageBox.Show("Źle powtórzyłeś hasło."); return; } k.ListaWypozyczonychFilmow = new List <Film>(); systemk.Dodaj(k); SystemKont.ZapiszXML("SystemKont.xml", systemk); this.Close(); }
public Zarejestruj(SystemKont sk) : this() { systemk = sk; }