private void IzmeniProfil_Load(object sender, EventArgs e) { PrikaziSakrij(); tbIme.Text = DomainModel.DataSet.Instace.PrijavljenKorisnik.podaci.ime; tbPrezime.Text = DomainModel.DataSet.Instace.PrijavljenKorisnik.podaci.prezime; tbEmail.Text = DomainModel.DataSet.Instace.PrijavljenKorisnik.authPodaci.email; tbTelefon.Text = DomainModel.DataSet.Instace.PrijavljenKorisnik.podaci.telefon; tbDatumRodjenja.Text = DomainModel.DataSet.Instace.PrijavljenKorisnik.podaci.datumRodjenja; tbGrad.Text = DomainModel.DataSet.Instace.PrijavljenKorisnik.podaci.Adresa.Grad; tbUlicaIBroj.Text = DomainModel.DataSet.Instace.PrijavljenKorisnik.podaci.Adresa.UlicaIBroj; if (DomainModel.DataSet.Instace.PrijavljenKorisnik.indikator.Equals("zaposleni")) { Radionica radnikovaRadionica = DomainModel.DataSet.Instace.vratiRadionicuRadnik(DomainModel.DataSet.Instace.PrijavljenKorisnik); comboRadionica.Items.Clear(); for (int i = 0; i < DomainModel.DataSet.Instace.vratiSveRadionice().Count; i++) { } foreach (Radionica r in DomainModel.DataSet.Instace.vratiSveRadionice()) { comboRadionica.Items.Add(r.naziv); if (r.naziv.Equals(radnikovaRadionica.naziv)) { comboRadionica.SelectedItem = r.naziv; } } } }
public RadionicaPrikaz(Radionica rad) { InitializeComponent(); r = rad; if (DomainModel.DataSet.Instace.DaLiJeToRadnikovaRadionica(r.naziv)) { btnIzmeniRadionicu.Visible = true; } else { btnIzmeniRadionicu.Visible = false; } gridPopravkeRadionice.ColumnCount = 7; gridPopravkeRadionice.Columns[0].Name = "Naziv"; gridPopravkeRadionice.Columns[1].Name = "Vreme Prijave"; gridPopravkeRadionice.Columns[2].Name = "Vreme Popravke"; gridPopravkeRadionice.Columns[3].Name = "Ocena"; gridPopravkeRadionice.Columns[4].Name = "Korisnik"; gridPopravkeRadionice.Columns[5].Name = "Radionica"; gridPopravkeRadionice.Columns[6].Name = "SifraKvara"; //gridPopravkeRadionice.Columns[6].Visible = false; gridPopravkeRadionice.Rows.Clear(); if (r.Kvarovi != null) { foreach (Kvar k in r.Kvarovi) { if (k != null) { string[] row = new string[7]; if (k.naziv != null) { row[0] = k.naziv; } else { row[0] = ""; } if (k.vremePrijaveKvara != null) { row[1] = k.vremePrijaveKvara; } else { row[1] = ""; } if (k.vremeIspravkeKvara != null) { row[2] = k.vremeIspravkeKvara; } else { row[2] = ""; } if (k.ocena != null) { row[3] = k.ocena.ToString(); } else { row[3] = ""; } if (k.Korisnik != null) { row[4] = k.Korisnik.podaci.ime + " " + k.Korisnik.podaci.prezime; } else { row[4] = ""; } if (k.Radionica != null) { row[5] = k.Radionica.naziv; } else { row[5] = ""; } if (k.sifraKvara != null) { row[6] = k.sifraKvara; } else { row[6] = ""; } gridPopravkeRadionice.Rows.Add(row); } } } gridZaposleniRadionica.ColumnCount = 5; gridZaposleniRadionica.Columns[0].Name = "Ime"; gridZaposleniRadionica.Columns[1].Name = "Prezime"; gridZaposleniRadionica.Columns[2].Name = "Email"; gridZaposleniRadionica.Columns[3].Name = "Telefon"; gridZaposleniRadionica.Columns[4].Name = "Adresa"; gridZaposleniRadionica.Rows.Clear(); if (r.Zaposleni != null) { foreach (Osoba o in r.Zaposleni) { string[] row = new string[5]; if (o.podaci.ime != null) { row[0] = o.podaci.ime; } if (o.podaci.prezime != null) { row[1] = o.podaci.prezime; } if (o.authPodaci.email != null) { row[2] = o.authPodaci.email; } if (o.podaci.telefon != null) { row[3] = o.podaci.telefon; } if (o.podaci.Adresa.Grad != null && o.podaci.Adresa.UlicaIBroj != null) { row[4] = o.podaci.Adresa.UlicaIBroj + " " + o.podaci.Adresa.Grad; } gridZaposleniRadionica.Rows.Add(row); } } }
public IzmeniRadionicu(Radionica r) { InitializeComponent(); radionica = r; }