internal void KreirajStavku(ComboBox cmbProizvod, Label lblCena, TextBox txtKolicina, Label lblUkupno) { stavka = new StavkaPorudzbine(); if (Provera(txtKolicina)) { if (Int32.TryParse(txtKolicina.Text, out int kol)) { stavka.Kolicina = kol; stavka.Cena = Double.Parse(lblCena.Text.ToString()); stavka.IznosStavke = Double.Parse(lblUkupno.Text.ToString()); if (cmbProizvod.SelectedItem is Proizvod) { stavka.Proizvod = (Proizvod)cmbProizvod.SelectedItem; } else { MessageBox.Show("Morate odabrati postojeci proizvod!"); uspesno = false; } } else { MessageBox.Show("Unesite ponovo zeljenu kolicinu."); uspesno = false; } } else { MessageBox.Show("Morate uneti sva polja!"); uspesno = false; } if (uspesno) { listaStavkiBinding.Add(stavka); } }
internal void OdbaciStavku() { stavka = null; }