private void btnSacuvajNaruceni_Click(object sender, RoutedEventArgs e) { if (cmbRadniNalog.SelectedValue == null) { tbPoruka1.Text = "Morate izabrati radni nalog."; return; } if (String.IsNullOrEmpty(txtOpisNarucenih.Text)) { tbPoruka1.Text = "Morate uneti opis."; return; } NaruceniRadovi naruceni = new NaruceniRadovi(); naruceni.RedniBroj = naruceniRedni; naruceni.Opis = txtOpisNarucenih.Text; naruceni.RadniNalog = RadniNalog.UcitajNalog(Convert.ToInt32(cmbRadniNalog.SelectedValue)); bool azuriraj = false; foreach (DataRowView red in dgNaruceni.ItemsSource) { if (Convert.ToInt32(red[0]) == naruceni.RedniBroj) { azuriraj = true; break; } } if (azuriraj == true) { NaruceniRadovi stari = NaruceniRadovi.UcitajNaruceneRadove(naruceniRedni, Convert.ToInt32(cmbRadniNalog.SelectedValue)); stari.Azuriraj(naruceni); UcitajListuNarucenih(); return; } naruceni.Sacuvaj(); UcitajListuNarucenih(); }