Example #1
0
        private void Izmeni(object sender, RoutedEventArgs e)
        {
            string tmpIme  = ImeII.Text;
            string tmpBroj = BrojII.Text;

            if (Metode.Provera(Lista, tmpBroj, out Imenik I))
            {
                MessageBox.Show($"Vec postojeci kontakt sa istim brojem !  > {I.Ime} < ");
            }
            else if (tmpIme.Length == 0 || tmpBroj.Length == 0)
            {
                MessageBox.Show("Polja ne smeju biti prazna!");
            }
            else if (Metode.ProveraBroja(tmpBroj) == false)
            {
                MessageBox.Show("U polju za broj mozete da unesete samo numericke vrednosti!");
            }
            else
            {
                Imenik SelectItem = (Imenik)Datagrd2.SelectedItem;
                Metode.Provera(Lista, SelectItem.Broj, out Imenik Izmena);
                Izmena.Ime  = tmpIme;
                Izmena.Broj = tmpBroj;
                ImeII.Text  = null;
                BrojII.Text = null;
            }
        }
Example #2
0
 static public bool Provera(ObservableCollection <Imenik> Lista, string br, out Imenik i)
 {
     foreach (Imenik broj in Lista)
     {
         if (broj.Broj == br)
         {
             i = broj;
             return(true);
         }
     }
     i = null;
     return(false);
 }
Example #3
0
        public void Dup(object sender, RoutedEventArgs e)
        {
            Imenik SelecItem = (Imenik)Datagrd2.SelectedItem;

            if (SelecItem == null)
            {
                MessageBox.Show("Prvo morate da odaberete kontakt da bi ste ga izmenili!");
            }
            else
            {
                ImeII.Text  = SelecItem.Ime;
                BrojII.Text = SelecItem.Broj;
            }
        }