private void Sticenik_Load(object sender, EventArgs e) { OdabirOdjela.DataSource = Odjel.DohvatiOdjele(); OdabirSobe.DataSource = Soba.DohvatiSobeUOdjelu(OdabirOdjela.SelectedValue.ToString()); OdabirSkrbitelja.DataSource = Skrbitelj.DohvatiSkrbitelje(); Odjel odabraniOdjel = OdabirOdjela.SelectedItem as Odjel; OdabirSobe.DataSource = Soba.DohvatiSobe(odabraniOdjel); if (noviSticenik != null) { UnosIme.Text = noviSticenik.Ime; UnosPrezime.Text = noviSticenik.Prezime; UnosOIB.Text = noviSticenik.OIBSticenika.ToString(); UnosMjestoRodenja.Text = noviSticenik.MjestoRođenja; UnosBrOsobne.Text = noviSticenik.BrojOsobneIskazncie; UnosMjestoIzdavanjaOsobne.Text = noviSticenik.MjestoIzdavanjaOsobne; UnosAdresaPrebivalista.Text = noviSticenik.AdresaPrebivalista; UnosTelefon.Text = noviSticenik.Telefon.ToString(); UnosKontaktOsoba.Text = noviSticenik.KontaktOsoba; UnosTelKontaktOsobe.Text = noviSticenik.KontaktTelefon.ToString(); UnosRazlogSmjestaja.Text = noviSticenik.RazlogSmještaja; } }
private void PrikazOdjeli_Click(object sender, EventArgs e) { trenutnoPrikazano = "odjeli"; PostaviVelicinu(); List <Odjel> listaOdjela = Odjel.DohvatiOdjele(); Prikaz.DataSource = listaOdjela; SakrijStupceSobe2(DodatniPrikaz); }
private void Dodaj_Click(object sender, EventArgs e) { if (noviOdjel == null) { noviOdjel = new Odjel(); } noviOdjel.Naziv_odjela = UnosNazivOdjela.Text; noviOdjel.Spremi(); this.Close(); }
public static List <Odjel> DohvatiOdjele() { List <Odjel> lista = new List <Odjel>(); string sqlUpit = "SELECT * FROM Odjeli"; DbDataReader dr = SQLServer.Instance.DohvatiDataReader(sqlUpit); while (dr.Read()) { Odjel s = new Odjel(dr); lista.Add(s); } dr.Close(); return(lista); }
public static List <Soba> DohvatiSobe(Odjel odabraniOdjel) { Soba soba = null; List <Soba> listaSoba = new List <Soba>(); string sqlUpit = "SELECT * FROM Sobe WHERE OdjeliID_Odjela = " + odabraniOdjel.ID_Odjela; DbDataReader dr = SQLServer.Instance.DohvatiDataReader(sqlUpit); while (dr.Read()) { soba = new Soba(dr); //soba.odjel = odabraniOdjel; listaSoba.Add(soba); } dr.Close(); return(listaSoba); }
private void NovaSoba_Load(object sender, EventArgs e) { OdabirOdjela.DataSource = Odjel.DohvatiOdjele(); /* * if (novaSoba != null) * { * UnosBrojSobe.Text = novaSoba.Broj_sobe.ToString(); * * for (int i = 0; i < OdabirOdjela.Items.Count; i++) * { * OdabirOdjela.SelectedIndex = i; * if ((OdabirOdjela.SelectedItem as Odjel).ID_Odjela == novaSoba.odjel.ID_Odjela) * { * break; * } * } * }*/ }