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); } }
private void DohvatiStavke() { List <StavkeDokumenta> listaStavki = StavkeDokumenta.DohvatiStavke(); DGVStavke.DataSource = listaStavki; }