private void btnGetRadnici_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); IList <Radnik> radnici = s.QueryOver <Radnik>().List <Radnik>(); string ispis = ""; foreach (Radnik r in radnici) { ispis += r.BrRadneKnjizice + ": " + r.MBr + ", " + r.Ime + " (" + r.ImeRoditelja + ") " + r.Prezime + ", " + r.Adresa + ", " + r.StrucnaSprema + ", " + (r.DatumRodjenja == null ? "" : r.DatumRodjenja.Value.ToShortDateString() + ", "); if (r.GetType() == typeof(RadnikOdrzavanjeZelenila)) { RadnikOdrzavanjeZelenila radnikZelenilo = (RadnikOdrzavanjeZelenila)r; ispis += "radnik na održavanju zelenila.\n\n"; } else if (r.GetType() == typeof(RadnikOdrzavanjeHigijene)) { RadnikOdrzavanjeHigijene radnikHigijena = (RadnikOdrzavanjeHigijene)r; ispis += "radnik na održavanju higijene.\n\n"; } else if (r.GetType() == typeof(RadnikOdrzavanjeObjekataUParku)) { RadnikOdrzavanjeObjekataUParku rPark = (RadnikOdrzavanjeObjekataUParku)r; ispis += "radnik na održavanju objekata u parku.\n\n"; } } MessageBox.Show(ispis); s.Close(); } catch (Exception exc) { MessageBox.Show(exc.Message); } }
public RadnikOdrzavanjeObjekataUParkuView(RadnikOdrzavanjeObjekataUParku r) : base(r) { }