private void btnUnesiOtpremincu_Click_1(object sender, EventArgs e) { if (DGVStavke2.RowCount > 0) { if (otpremnica == null) otpremnica = new Otpremnica(); otpremnica.idOvlasteneOsobe = int.Parse(CMBZaposlenik.SelectedValue.ToString()); otpremnica.idPP = int.Parse(CMKupac.SelectedValue.ToString()); otpremnica.DatumIzdavanja = dateTimePicker2.Value.ToShortDateString(); otpremnica.Spremi(); int ID = otpremnica.CurrentID(); foreach (DataGridViewRow red in DGVStavke2.Rows) { stavke = new StavkeDokumenta(); stavke.idDokumenta = ID; stavke.idArtikla = int.Parse(red.Cells["ID Artikla"].Value.ToString()); stavke.Kolicina = int.Parse(red.Cells["Kolicina"].Value.ToString()); stavke.Spremi(); } this.Close(); } else { MessageBox.Show("Morate unijeti barem jednu stavku ! ", "UPOZORENJE...", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnUnesiPrijamnicu_Click_1(object sender, EventArgs e) { if (DGVStavke.RowCount > 0) { if((CBDobavljac.SelectedValue!=null)&&(CMZaposlenik.SelectedValue!=null)){ if (unosprijamnica == null) unosprijamnica = new Prijamnice(); unosprijamnica.idOvlasteneOsobe = int.Parse(CMZaposlenik.SelectedValue.ToString()); unosprijamnica.idPP = int.Parse(CBDobavljac.SelectedValue.ToString()); unosprijamnica.DatumIzdavanja = dateTimePicker1.Value.ToShortDateString(); unosprijamnica.Spremi(); int ID = unosprijamnica.CurrentID(); foreach (DataGridViewRow red in DGVStavke.Rows) { stavke = new StavkeDokumenta(); stavke.idDokumenta = ID; stavke.idArtikla = int.Parse(red.Cells[0].Value.ToString()); stavke.Kolicina = int.Parse(red.Cells[2].Value.ToString()); stavke.Spremi(); } this.Close(); } else { MessageBox.Show("Morate unijeti kupca i dobavljaca ! (HINT: Admin-> unos zaposlenika ili unos dobavljaca) ", "UPOZORENJE...", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Morate unijeti barem jednu stavku ! ", "UPOZORENJE...", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public static List <StavkeDokumenta> DohvatiStavke(int idDokumenta) { List <StavkeDokumenta> lista = new List <StavkeDokumenta>(); string sqlUpit = "SELECT * FROM StavkeDokumenta WHERE idDok = " + idDokumenta.ToString(); DbDataReader dr = Baza.Instance.DohvatiDataReader(sqlUpit); while (dr.Read()) { StavkeDokumenta stavke = new StavkeDokumenta(dr); lista.Add(stavke); } dr.Close(); return(lista); }
/// <summary> /// Dohvaća sve zaposlenike iz baze i vraća ih u obliku generičke liste /// </summary> /// <returns>Lista zaposlenika</returns> public static List<StavkeDokumenta> DohvatiStavke() { List<StavkeDokumenta> lista = new List<StavkeDokumenta>(); string sqlUpit = "SELECT * FROM StavkeDokumenta"; DbDataReader dr = Baza.Instance.DohvatiDataReader(sqlUpit); while (dr.Read()) { StavkeDokumenta stavke = new StavkeDokumenta(dr); lista.Add(stavke); } dr.Close(); return lista; }