private void ucitajPodatke() { DbSqlServer db = new DbSqlServer(AppOpcije.konekcioniString()); DataTable dtRadnici = db.vratiPodatkeLista("vratiRadnikaNaOsnouvIdRadnika", new DbParametri { Parametar = "@IdRadnika", Vrijednost = this.radnikId }); DataRow red = dtRadnici.Rows[0]; txtRadnikID.Text = red["IdRadnika"].ToString(); txtIme.Text = red["Ime"].ToString(); txtPrezime.Text = red["Prezime"].ToString(); dtpDatumRodjenja.Value = Convert.ToDateTime(red["Datum rođenja"]); txtKorIme.Text = red["Korisničko ime"].ToString(); txtSifra.Text = red["Šifra"].ToString(); txtTelefon.Text = red["Telefon"].ToString(); txtAdresa.Text = red["Adresa"].ToString(); txtTrenutnaPlata.Text = red["Trenutna plata"].ToString(); txtPocetnaPlata.Text = red["Početna plata"].ToString(); cmbUloga.SelectedValue = red["IdUloge"]; pcbSlika.Image = (red["Slika"] is DBNull) ? null : SlikaUpravljanje.staviSliku((byte[])red["Slika"]); if (pcbSlika.Image == null) { pcbSlika.BackgroundImage = POS.Properties.Resources.no_photo; } }
//ucitavanje podataka iz dgv-a u formu nakon dvostrukog klika private void ucitajPodatake() { if (this.JeAzuriran) { DbSqlServer db = new DbSqlServer(AppOpcije.konekcioniString()); DataTable dtArikli = db.vratiPodatkeLista("vratiDetaljeArtiklaNaOsnovuIdProizvoda", new DbParametri { Parametar = "@IdProizvoda", Vrijednost = this.artiklID }); DataRow red = dtArikli.Rows[0]; txtIdProizvoda.Text = red["IdProizvoda"].ToString(); txtNazivArtikla.Text = red["Naziv"].ToString(); txtCijena.Text = red["Cijena"].ToString(); txtOpis.Text = red["Opis"].ToString(); cmbJedMjere.SelectedValue = red["SifJM"]; cmbKategorije.SelectedValue = red["IdKategorije"]; pcbLogo.Image = (red["Slika"] is DBNull) ? null : SlikaUpravljanje.staviSliku((byte[])red["Slika"]); } }