internal List <Osoba.Osoba> getEmployees() { List <Osoba.Osoba> listOfEmployees = new List <Osoba.Osoba>(); string query = "SELECT * FROM farmaceutski_tehnicar_info_pogled"; if (this.OpenConnection() == true) { MySqlCommand cmd = new MySqlCommand(query, connection); MySqlDataReader data = cmd.ExecuteReader(); Osoba.Osoba osoba; if (data.HasRows) { while (data.Read()) { osoba = new Osoba.Osoba(data.GetString(1), data.GetString(2), data.GetString(3), data.GetString(4), data.GetString(6), data.GetString(5), data.GetString(7)); listOfEmployees.Add(osoba); } } data.Close(); this.CloseConnection(); } return(listOfEmployees); }
internal Osoba.Osoba getOsoba(string jmbg) { string query = "SELECT * FROM OSOBA WHERE jmb='" + jmbg + "'"; Osoba.Osoba newUser = null; if (this.OpenConnection() == true) { MySqlCommand cmd = new MySqlCommand(query, connection); MySqlDataReader data = cmd.ExecuteReader(); if (data.HasRows) { data.Read(); newUser = new Osoba.Osoba(data.GetString(0), data.GetString(1), data.GetString(2)); Console.WriteLine(newUser.toString()); return(newUser); } data.Close(); this.CloseConnection(); } return(null); }
static void Main(string[] args) { Osoba.Osoba[] osoby = new Osoba.Osoba[4]; for (int i = 0; i <= 3; i++) { osoby[i] = new Osoba.Osoba(); osoby[i].WprowadzOsobe(); } Console.WriteLine("Drzewo 1 - Baza"); Drzewo drzewo1 = new Drzewo(osoby); drzewo1.PrintAll(); Console.WriteLine("Drzewo 2 - kopiowanie glebokie"); Drzewo drzewo2 = drzewo1.KopiujDrzewoGleboko(); drzewo2.PrintAll(); Console.WriteLine("Drzewo 3 - kopiowanie - osoby są powiązane"); Drzewo drzewo3 = drzewo1.KopiujDrzewo(); drzewo3.PrintAll(); Console.WriteLine("Drzewo 4 - kopiowanie glebokie"); Drzewo drzewo4 = (Drzewo)drzewo1.Clone(); drzewo4.PrintAll(); if (drzewo1.ZwrocOsobe() == drzewo2.ZwrocOsobe()) { Console.WriteLine("drzewo1.ZwrocOsobe() == drzewo2.ZwrocOsobe() ===> true"); } else { Console.WriteLine("drzewo1.ZwrocOsobe() == drzewo2.ZwrocOsobe() ===> false"); } if (drzewo1.ZwrocOsobe() == drzewo3.ZwrocOsobe()) { Console.WriteLine("drzewo1.ZwrocOsobe() == drzewo3.ZwrocOsobe() ===> true"); } else { Console.WriteLine("drzewo1.ZwrocOsobe() == drzewo3.ZwrocOsobe() ===> false"); } if (drzewo1.ZwrocOsobe() == drzewo4.ZwrocOsobe()) { Console.WriteLine("drzewo1.ZwrocOsobe() == drzewo4.ZwrocOsobe() ===> true"); } else { Console.WriteLine("drzewo1.ZwrocOsobe() == drzewo4.ZwrocOsobe() ===> false"); } Console.ReadKey(); }