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; } }
// DODAVANJE NOVIH RADNIKA private zaposleniRadnici vratiObjekt() { zaposleniRadnici radnik = new zaposleniRadnici(); radnik.IdRadnika = Convert.ToInt32(txtRadnikID.Text); radnik.Ime = txtIme.Text.Trim(); radnik.Prezime = txtPrezime.Text.Trim(); radnik.Telefon = txtTelefon.Text.Trim(); radnik.Sifra = txtSifra.Text.Trim(); radnik.KorIme = txtKorIme.Text.Trim(); radnik.AdresaStanovanja = txtAdresa.Text.Trim(); radnik.IdUloge = Convert.ToInt32(cmbUloga.SelectedValue); radnik.TrenutnaPlata = Convert.ToDecimal(txtTrenutnaPlata.Text); radnik.PocetnaPlata = Convert.ToDecimal(txtPocetnaPlata.Text); radnik.DatumRodjenja = dtpDatumRodjenja.Value.Date; radnik.KreiranDana = dtpDatumKreiranja.Value.Date; radnik.Komentar = txtKomentar.Text.Trim(); // radnik.Grad = txtGrad.Text.Trim(); radnik.Slika = (pcbSlika.Image == null) ? null : SlikaUpravljanje.vratiSliku(pcbSlika); return(radnik); }
private Artikl vratiObjekt() { Artikl artikl = new Artikl(); artikl.IdProizvoda = (this.JeAzuriran) ? this.artiklID : 0; artikl.IdProizvoda = Convert.ToInt32(txtIdProizvoda.Text); artikl.Naziv = txtNazivArtikla.Text; artikl.IdKategorije = Convert.ToInt32(cmbKategorije.SelectedValue); artikl.SifJM = Convert.ToInt32(cmbJedMjere.SelectedValue); artikl.Cijena = Convert.ToDecimal(txtCijena.Text); artikl.Opis = txtOpis.Text; artikl.Slika = (pcbLogo.Image == null) ? null : SlikaUpravljanje.vratiSliku(pcbLogo); return(artikl); }
//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"]); } }