示例#1
0
 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.");
 }
示例#2
0
        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();
        }
示例#3
0
        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();
        }
示例#6
0
 private void btnSacuvaj_Click(object sender, RoutedEventArgs e)
 {
     Salon.Update(salon);
     this.Close();
 }