private void btnSave_Click(object sender, RoutedEventArgs e) { if (salon.Naziv != "") { if (salon.Adresa != "") { if (salon.Telefon != "") { if (salon.Email != "") { if (salon.AdresaSajta != "") { if (int.TryParse(tbPIB.Text, out var x)) { if (int.TryParse(tbMaticniBroj.Text, out var y)) { if (salon.ZiroRacun != "") { Salon.Update(salon); return; } } } } } } } } MessageBox.Show("Neispravno popunjena polja za salon!", "Greska."); }
private void SacuvajIzmene(object sender, RoutedEventArgs e) { var lista = Projekat.Instance.Saloni; switch (operacija) { case Operacija.Izmena: foreach (var n in lista) { if (n.Id == salon.Id) { n.Naziv = salon.Naziv; n.Adresa = salon.Adresa; n.Telefon = salon.Telefon; n.Email = salon.Email; n.Sajt = salon.Sajt; n.PIB = salon.PIB; n.MaticniBroj = salon.MaticniBroj; n.ZiroRacun = salon.ZiroRacun; Salon.Update(n); break; } } break; } Close(); }
private void SacuvajSalon(object sender, RoutedEventArgs e) { var postojeciSaloni = Projekat.Instance.Saloni; switch (operacija) { case Operacija.DODAVANJE: salon.Id = postojeciSaloni.Count + 1; salon.Naziv = tbNaziv.Text; salon.Adresa = tbAdresa.Text; salon.Telefon = tbTelefon.Text; salon.Email = tbEmail.Text; salon.AdresaSajta = tbAdresaSajta.Text; salon.PIB = int.Parse(tbPib.Text); salon.MaticniBroj = int.Parse(tbMaticniBroj.Text); salon.BrojZiroRacuna = tbZiroRacun.Text; Salon.Create(salon); postojeciSaloni.Add(salon); break; case Operacija.IZMENA: foreach (var n in postojeciSaloni) { if (n.Id == salon.Id) { n.Naziv = tbNaziv.Text; n.Adresa = tbAdresa.Text; n.Telefon = tbTelefon.Text; n.Email = tbEmail.Text; n.AdresaSajta = tbAdresaSajta.Text; n.PIB = int.Parse(tbPib.Text); n.MaticniBroj = int.Parse(tbMaticniBroj.Text); n.BrojZiroRacuna = tbZiroRacun.Text; Salon.Update(n); } } break; } //GenericSerializer.Serialize("Saloni.xml", postojeciSaloni); this.Close(); }
private void Button_Click(object sender, RoutedEventArgs e) { var lista = Projekat.Instace.salon; switch (operacija) { case Operacija.DODAVANJE: Salon.Create(salon); this.Close(); break; case Operacija.IZMENA: Salon.Update(salon); this.Close(); break; default: break; } }
private void SacuvajIzmene_Click(object sender, RoutedEventArgs e) { if (ForceValidation() == true) { return; } switch (operacija) { case Operacija.DODAVANJE: Salon.Create(salon); break; case Operacija.IZMENA: Salon.Update(salon); break; } Close(); }
private void btnSacuvaj_Click(object sender, RoutedEventArgs e) { Salon.Update(salon); this.Close(); }