public KonkurentWindow() { k = new Konkurent(); InitializeComponent(); comboBoxBranze.SelectedIndex = 7; comboBoxZagrozenie.SelectedIndex = 2; }
public void ZapisOdczytXML() { OrgProwadzacaCRM o = new OrgProwadzacaCRM("Monety S.A.", Branże.Finanse, "908-786-23-45", "Polska", "Lublin", "Aleksandra 34/5", "23-456", "Brak danych", "01.01.1920"); Klient kl = new Klient("Toyota S.A.", Branże.Motoryzacja, "123-456-78-91", "Japonia", "Toyota", "01.01.1920"); Konkurent kon = new Konkurent("Konkurencyjni z o.o.", Branże.Media); Pracownik prac = new Pracownik("Adam", "Kowalski", Plcie.M, Stanowiska.konsultant); Produkt pr = new Produkt("Telefon", 456.89); o.DodajKlienta(kl); o.DodajKonkurenta(kon); o.DodajPracownika(prac); o.DodajProdukt(pr); o.ZapiszXML("o.xml"); OrgProwadzacaCRM oXML = OrgProwadzacaCRM.OdczytajXML("o.xml"); Assert.AreEqual(oXML.Nazwa, o.Nazwa); Assert.AreEqual(oXML.Branza, o.Branza); Assert.AreEqual(oXML.Nip, o.Nip); Assert.AreEqual(oXML.Kraj, o.Kraj); Assert.AreEqual(oXML.Miasto, o.Miasto); Assert.AreEqual(oXML.Adres, o.Adres); Assert.AreEqual(oXML.KodPocztowy, o.KodPocztowy); Assert.AreEqual(oXML.Notatki, o.Notatki); Assert.AreEqual(oXML.DataZalozenia, o.DataZalozenia); Assert.AreEqual(true, oXML.JestProduktem(o.ListaProduktow[0].Kod)); Assert.AreEqual(true, oXML.JestPracownikiem(o.ListaPracownikow[0].Imie, o.ListaPracownikow[0].Nazwisko, o.ListaPracownikow[0].Stanowisko)); Assert.AreEqual(true, oXML.JestKlientem(o.ListaKlientow[0].Nazwa)); Assert.AreEqual(true, oXML.JestKonkurentem(o.ListaKonkurentow[0].Nazwa)); }
private void btnUsun_Click(object sender, RoutedEventArgs e) { if (lstKonkurenci.SelectedIndex > -1) { Konkurent k = (Konkurent)lstKonkurenci.SelectedItem; _orgCRM.UsunKonkurenta(k); lstKonkurenci.ItemsSource = new ObservableCollection <Konkurent>(_orgCRM.ListaKonkurentow); textblockLiczbaKonkurentow.Text = _orgCRM.PodajIloscKonkurentow().ToString(); } }
private void btnDodaj_Click(object sender, RoutedEventArgs e) { Konkurent k = new Konkurent(); KonkurentWindow okno = new KonkurentWindow(k); bool? ret = okno.ShowDialog(); if (ret == true) { _orgCRM.DodajKonkurenta(k); lstKonkurenci.ItemsSource = new ObservableCollection <Konkurent>(_orgCRM.ListaKonkurentow); textblockLiczbaKonkurentow.Text = _orgCRM.PodajIloscKonkurentow().ToString(); } }
public KonkurentWindow(Konkurent konkurent) : this() { k = konkurent; txtNazwa.Text = k.Nazwa; comboBoxBranze.SelectedItem = k.Branza; txtNIP.Text = k.Nip; txtDataZal.Text = k.DataZalozenia.ToString("dd-MM-yyyy"); txtKraj.Text = k.Kraj; txtMiasto.Text = k.Miasto; txtKodPocztowy.Text = k.KodPocztowy; comboBoxZagrozenie.SelectedItem = k.Zagrozenie; txtNotatki.Text = k.Notatki; }
public void JestKonkurentem() { OrgProwadzacaCRM temp = new OrgProwadzacaCRM(); Konkurent k1 = new Konkurent("BudEx", Branże.Inne); Konkurent k2 = new Konkurent("AdamEx", Branże.Motoryzacja); Konkurent k3 = new Konkurent("AutoMoto", Branże.Motoryzacja); temp.DodajKonkurenta(k1); temp.DodajKonkurenta(k2); Assert.AreEqual(true, temp.JestKonkurentem(k1)); Assert.AreEqual(false, temp.JestKonkurentem(k3)); Assert.AreEqual(true, temp.JestKonkurentem("AdamEx")); Assert.AreEqual(false, temp.JestKonkurentem("AutoMoto")); }
public void DodawanieKonkurentow() { OrgProwadzacaCRM temp = new OrgProwadzacaCRM(); int licznik = 1; Konkurent konk1 = new Konkurent("Biedronka", Branże.Inne); temp.DodajKonkurenta(konk1); Assert.AreEqual(licznik, temp.PodajIloscKonkurentow()); try { temp.DodajKonkurenta(konk1); Assert.Fail(); } catch (AlreadyInListException) { } }
private void btnEdytuj_Click(object sender, RoutedEventArgs e) { if (lstKonkurenci.SelectedIndex > -1) { Konkurent k = (Konkurent)lstKonkurenci.SelectedItem; Konkurent kopia = (Konkurent)k.Clone(); KonkurentWindow okno = new KonkurentWindow(kopia); bool? ret = okno.ShowDialog(); if (ret == true) { _orgCRM.DodajKonkurenta(kopia); _orgCRM.UsunKonkurenta(k); textblockLiczbaKonkurentow.Text = _orgCRM.PodajIloscKonkurentow().ToString(); lstKonkurenci.ItemsSource = new ObservableCollection <Konkurent>(_orgCRM.ListaKonkurentow); } } }
public void UsuwanieKonkurentow() { OrgProwadzacaCRM temp = new OrgProwadzacaCRM(); Konkurent k1 = new Konkurent("BudEx", Branże.Inne); Konkurent k2 = new Konkurent("AdamEx", Branże.Motoryzacja); Konkurent k3 = new Konkurent("AutoMoto", Branże.Motoryzacja); temp.DodajKonkurenta(k1); temp.DodajKonkurenta(k2); Assert.AreEqual(true, temp.UsunKonkurenta(k1)); Assert.AreEqual(1, temp.PodajIloscKonkurentow()); Assert.AreEqual(false, temp.UsunKonkurenta(k1)); temp.DodajKonkurenta(k3); Assert.AreEqual(true, temp.UsunKonkurenta("AdamEx")); Assert.AreEqual(1, temp.PodajIloscKonkurentow()); Assert.AreEqual(false, temp.UsunKonkurenta("AdamEx")); temp.DodajKonkurenta(k1); temp.DodajKonkurenta(k2); temp.UsunWszystkichKonkurentow(); Assert.AreEqual(0, temp.PodajIloscKonkurentow()); }