public void Startup() { daneRepozytorium = new DaneRepozytorium(); katalog1 = new Katalog("Test_Tytul", "Test_Autor", "Test_Opis"); katalog2 = new Katalog("Test_Tytul2", "Test_Autor2", "Test_Opis2"); daneRepozytorium.DanePowiazania.PozycjeKatalogowe.Add(katalog1.Klucz, katalog1); wykaz1 = new Wykaz("Jan", "Kowalski"); wykaz2 = new Wykaz("Piotr", "Nowak"); daneRepozytorium.DanePowiazania.ElementyWykazu.Add(wykaz1); opis1 = new OpisStanu(katalog1, "Mocno_zniszczona", new DateTime(2018, 9, 3, 12, 00, 00)); opis2 = new OpisStanu(katalog2, "W_stanie_idealnym", new DateTime(2012, 8, 4, 12, 00, 00)); daneRepozytorium.DanePowiazania.OpisyStanu.Add(opis1); zdarzenie1 = new Zdarzenie(opis1, wykaz1, new DateTime(2017, 6, 3, 12, 00, 00), new DateTime(2017, 9, 3, 12, 00, 00)); zdarzenie2 = new Zdarzenie(opis2, wykaz2, new DateTime(2017, 6, 3, 12, 00, 00)); daneRepozytorium.DanePowiazania.Wypozyczenia.Add(zdarzenie1); obslugaDanych = new ObslugaDanych(daneRepozytorium); sciezka = "dane.txt"; daneOryginalne = obslugaDanych.WyswietlDaneRepozytorium(); }
public Statystyki() { InitializeComponent(); //Uprawnienia List <Osoba> ListaOsob = ObslugaDanych.WczytywanieOsobZPliku("osoby.txt"); label26.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanymUprawnieniem(ListaOsob, Uprawnienia.brak)); label27.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanymUprawnieniem(ListaOsob, Uprawnienia.wozek_widlowy)); label28.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanymUprawnieniem(ListaOsob, Uprawnienia.prawo_jazdy_kat_B)); label29.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanymUprawnieniem(ListaOsob, Uprawnienia.prawo_jazdy_kat_T)); label30.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanymUprawnieniem(ListaOsob, Uprawnienia.uprawnienia_do_posiadania_broni_palnej)); //Wyksztalcenie label10.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanymWyksztalceniem(ListaOsob, Wyksztalcenie.brak)); label11.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanymWyksztalceniem(ListaOsob, Wyksztalcenie.podstawowe)); label12.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanymWyksztalceniem(ListaOsob, Wyksztalcenie.srednie)); label13.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanymWyksztalceniem(ListaOsob, Wyksztalcenie.wyzsze)); //Plec label16.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanaPlcia(ListaOsob, Plec.kobieta)); label17.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanaPlcia(ListaOsob, Plec.mezczyzna)); //Zatrudnienie label20.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanymZatrudnieniem(ListaOsob, true)); label21.Text = Convert.ToString(BibliotekaEnumeracjiIPodstawowychKlas.Statystyki.ProcentZDanymZatrudnieniem(ListaOsob, false)); //LiczbaOsob label36.Text = Convert.ToString(ListaOsob.Count()); }
static void Main(string[] args) { DaneRepozytorium daneRepozytorium = new DaneRepozytorium(); ObslugaDanych obslugaDanych = new ObslugaDanych(daneRepozytorium); IKonwersjaDanych konwerter; konwerter = new KonwersjaJson(); obslugaDanych.WriteToFile("data.json", konwerter); obslugaDanych.ReadFromFile("data.json", konwerter); Console.Write(obslugaDanych.WyswietlDaneRepozytorium()); konwerter = new KonwersjaWlasna(); obslugaDanych.WriteToFile("data.txt", konwerter); obslugaDanych.ReadFromFile("data.txt", konwerter); Console.Write(obslugaDanych.WyswietlDaneRepozytorium()); Console.ReadKey(); }
private void button1_Click(object sender, EventArgs e) { listBox1.Items.Clear(); List <Osoba> ListaOsob = ObslugaDanych.WczytywanieOsobZPliku("osoby.txt"); ListaOsob = Wyszukiwarka.WyszukajPoCechach(ListaOsob, textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text, textBox5.Text); string CertyFikacja = ""; foreach (var item in ListaOsob) { CertyFikacja = ""; foreach (var dana in item.CertyfikatyIUprawnienia) { CertyFikacja += (dana.ToString() + " "); } listBox1.Items.Add(item.Imie + " " + item.Nazwisko + " " + item.Mail + " " + item.PESEL + " " + item.Plec + " " + item.StanCywilny + " " + item.Wyksztalcenie + " " + item.CzyZatrudniona + " " + CertyFikacja); } }
public WidokGlowny() { InitializeComponent(); List <Osoba> ListaOsob = ObslugaDanych.WczytywanieOsobZPliku("osoby.txt"); foreach (var item in ListaOsob) { //tworzenie osoby na stringa //listBox1.Items.Add("lamka"); } string CertyFikacja = ""; foreach (var item in ListaOsob) { CertyFikacja = ""; foreach (var dana in item.CertyfikatyIUprawnienia) { CertyFikacja += (dana.ToString() + " "); } listBox1.Items.Add(item.Imie + " " + item.Nazwisko + " " + item.Mail + " " + item.PESEL + " " + item.Plec + " " + item.StanCywilny + " " + item.Wyksztalcenie + " " + item.CzyZatrudniona + " " + CertyFikacja); } }
private void button2_Click(object sender, EventArgs e) { List <Osoba> ListaOsob = ObslugaDanych.WczytywanieOsobZPliku("osoby.txt"); List <Osoba> Osobki = new List <Osoba>(); listBox1.Items.Clear(); //List<Osoba> ListaOsob = ObslugaDanych.WczytywanieOsobZPliku("osoby.txt"); if (textBox2.Text == "brak") { Osobki = Wyszukiwarka.WyszukajOsobyZWyksztalceniem(ListaOsob, Wyksztalcenie.brak); } else if (textBox2.Text == "podstawowe") { Osobki = Wyszukiwarka.WyszukajOsobyZWyksztalceniem(ListaOsob, Wyksztalcenie.podstawowe); } else if (textBox2.Text == "srednie") { Osobki = Wyszukiwarka.WyszukajOsobyZWyksztalceniem(ListaOsob, Wyksztalcenie.srednie); } else if (textBox2.Text == "wyzsze") { Osobki = Wyszukiwarka.WyszukajOsobyZWyksztalceniem(ListaOsob, Wyksztalcenie.wyzsze); } string CertyFikacja = ""; foreach (var item in Osobki) { CertyFikacja = ""; foreach (var dana in item.CertyfikatyIUprawnienia) { CertyFikacja += (dana.ToString() + " "); } listBox2.Items.Add(item.Imie + " " + item.Nazwisko + " " + item.Mail + " " + item.PESEL + " " + item.Plec + " " + item.StanCywilny + " " + item.Wyksztalcenie + " " + item.CzyZatrudniona + " " + CertyFikacja); } }
private void button1_Click(object sender, EventArgs e) { List <Osoba> ListaOsob = ObslugaDanych.WczytywanieOsobZPliku("osoby.txt"); List <OfertaPracy> listaOfert = ObslugaDanych.WczytywanieOfertZPliku("ofertyPracy.txt"); List <OfertaPracy> listaWybranych = new List <OfertaPracy>(); if (textBox2.Text == "brak") { listaWybranych = Wyszukiwarka.ZnajdzOferteZWyksztalceniem(listaOfert, Wyksztalcenie.brak); } else if (textBox2.Text == "podstawowe") { listaWybranych = Wyszukiwarka.ZnajdzOferteZWyksztalceniem(listaOfert, Wyksztalcenie.podstawowe); } else if (textBox2.Text == "srednie") { listaWybranych = Wyszukiwarka.ZnajdzOferteZWyksztalceniem(listaOfert, Wyksztalcenie.srednie); } else if (textBox2.Text == "wyzsze") { listaWybranych = Wyszukiwarka.ZnajdzOferteZWyksztalceniem(listaOfert, Wyksztalcenie.wyzsze); } }
public void Startup() { daneRepozytorium = new DaneRepozytorium(); katalog1 = new Katalog("Test Tytul", "Test Autor", "Test Opis"); katalog2 = new Katalog("Test Tytul2", "Test Autor2", "Test Opis2"); daneRepozytorium.DanePowiazania.PozycjeKatalogowe.Add(katalog1.Klucz, katalog1); wykaz1 = new Wykaz("Jan", "Kowalski"); wykaz2 = new Wykaz("Piotr", "Nowak"); daneRepozytorium.DanePowiazania.ElementyWykazu.Add(wykaz1); opis1 = new OpisStanu(katalog1, "Mocno zniszczona", new DateTime(2018, 9, 3, 12, 00, 00)); opis2 = new OpisStanu(katalog2, "W stanie idealnym", new DateTime(2012, 8, 4, 12, 00, 00)); daneRepozytorium.DanePowiazania.OpisyStanu.Add(opis1); zdarzenie1 = new Zdarzenie(opis1, wykaz1, new DateTime(2017, 6, 3, 12, 00, 00), new DateTime(2017, 9, 3, 12, 00, 00)); zdarzenie2 = new Zdarzenie(opis2, wykaz2, new DateTime(2017, 6, 3, 12, 00, 00)); daneRepozytorium.DanePowiazania.Wypozyczenia.Add(zdarzenie1); obslugaDanych = new ObslugaDanych(daneRepozytorium); wypelnianieStalymi = new WypelnianieStalymi(); wypelnianieLosowymiDanymi = new WypelnianieLosowymiDanymi(); }