private void btSacuvaj_Click(object sender, RoutedEventArgs e) { var postojeciTNamestaj = Projekat.Instance.TN; switch (operacija) { case Operacija.DODAVANJE: TipNamestaja.Create(tipNamestaja); break; case Operacija.IZMENA: foreach (var n in postojeciTNamestaj) { if (n.Id == tipNamestaja.Id) { n.Naziv = tipNamestaja.Naziv; TipNamestaja.Update(n); break; } } break; } this.Close(); }
private void SacuvajIzmene(object sender, RoutedEventArgs e) { var listaTipa = Projekat.Instance.TipoviNamestaja; switch (operacija) { case Operacija.DODAVANJE: //tipNamestaja.Id = listaTipa.Count + 1; //tipNamestaja.Naziv = tbNaziv.Text; TipNamestaja.Create(tipNamestaja); break; case Operacija.IZMENA: TipNamestaja.Update(tipNamestaja); break; default: break; } //GenericSerializer.Serialize("tipoviNamestaja.xml", listaTipa); Close(); }
private void DodajTipNamestaja(object sender, RoutedEventArgs e) { var listaTipova = Projekat.Instance.TipoviNamestaja; if (ForceValidation() == true) { return; } switch (operacija) { case Operacija.Dodavanje: tip.Naziv = tbNaziv.Text; TipNamestaja.Create(tip); break; case Operacija.Izmena: foreach (var n in listaTipova) { if (n.Id == tip.Id) { n.Naziv = tip.Naziv; TipNamestaja.Update(n); break; } } break; } Close(); }
private void Potvrdi_Click(object sender, RoutedEventArgs e) { var postojeciTipNamestaja = Projekat.Instance.tipNam; switch (operacija) { case Operacija.DODAVANJE: var Id = postojeciTipNamestaja.Count + 1; var obrisan = false; tipNamestaja.Id = Id; tipNamestaja.Obrisan = obrisan; tipNamestaja = TipNamestaja.Create(tipNamestaja); // postojeciTipNamestaja.Add(tipNamestaja); break; case Operacija.IZMENA: foreach (var n in postojeciTipNamestaja) { if (n.Id == tipNamestaja.Id) { n.Naziv = tipNamestaja.Naziv; n.Obrisan = tipNamestaja.Obrisan; TipNamestaja.Update(n); break; } } break; } // GenericsSerializer.Serialize("tipNamestaja.xml", postojeciTipNamestaja); this.Close(); }
private void SacuvajTipNamestaja(object sender, RoutedEventArgs e) { var postojeciTipoviNamestaja = TipNamestaja.GetAll(); switch (operacija) { case Operacija.DODAVANJE: tipNamestaja.Id = postojeciTipoviNamestaja.Count + 1; tipNamestaja.Naziv = tbNaziv.Text; postojeciTipoviNamestaja.Add(tipNamestaja); TipNamestaja.Create(tipNamestaja); break; case Operacija.IZMENA: foreach (var n in postojeciTipoviNamestaja) { if (n.Id == tipNamestaja.Id) { n.Naziv = tbNaziv.Text; TipNamestaja.Update(n); } } break; } // GenericSerializer.Serialize("tipoviNamestaja.xml", postojeciTipoviNamestaja); this.Close(); }
private void btnOk_Click(object sender, RoutedEventArgs e) { if (tbNaziv.Text != "") { if (operacija == Operacija.DODAVANJE) { TipNamestaja.Create(tipNamestaja); } else if (operacija == Operacija.IZMENA) { TipNamestaja.Update(tipNamestaja); } Close(); } }
private void btnPotvrdi_Click(object sender, RoutedEventArgs e) { DialogResult = true; if (operacija == Operacija.DODAVANJE) { TipNamestaja.Create(tipNamestaja); } if (operacija == Operacija.IZMENA) { TipNamestaja.Update(tipNamestaja); TipNamestaja original = TipNamestaja.GetById(tipNamestaja.Id); original.Id = tipNamestaja.Id; original.Naziv = tipNamestaja.Naziv; original.Obrisan = tipNamestaja.Obrisan; } Close(); }
private void Button_Click(object sender, RoutedEventArgs e) { var listaNamestaja = Projekat.Instace.tipnamestaja; switch (operacija) { case Operacija.DODAVANJE: TipNamestaja.Create(tipNamestaja); this.Close(); break; case Operacija.IZMENA: TipNamestaja.Update(tipNamestaja); this.Close(); break; default: break; } }
private void SacuvajIzmene(object sender, RoutedEventArgs e) { if (ForceValidation() == true) { return; } switch (operacija) { case Operacija.DODAVANJE: TipNamestaja.Create(tipNamestaja); break; case Operacija.IZMENA: TipNamestaja.Update(tipNamestaja); break; } Close(); }
public void SacuvajBtn(object sender, RoutedEventArgs e) { var listaTipNamestaj = Projekat.Instance.TipNamestaja; switch (operacija) { case Operacija.DODAVANJE: tipNamestaja.Id = listaTipNamestaj.Count + 1; foreach (var tn in listaTipNamestaj) { if (tn.Naziv == tipNamestaja.Naziv) { MessageBox.Show($"Uneti tip vec { tipNamestaja.Naziv } postoji u sistemu. Odaberite drugi."); tipNamestaja.Obrisan = true; break; } } //listaTipNamestaj.Add(tipNamestaja); TipNamestaja.Create(tipNamestaja); break; case Operacija.IZMENA: foreach (var tn in listaTipNamestaj) { if (tn.Id == tipNamestaja.Id) { TipNamestaja.Update(tipNamestaja); break; } } break; } GenericSerializer.Serialize("tipoviNamestaja.xml", listaTipNamestaj); this.Close(); }