コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: Ame-A/Zadaci_4
        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;
            }
        }
コード例 #2
0
ファイル: MainWindow.xaml.cs プロジェクト: Ame-A/Zadaci_4
        private void Dodaj(object sender, RoutedEventArgs e)
        {
            string tmpIme  = ImeI.Text;
            string tmpBroj = BrojI.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
            {
                Lista.Add(new Imenik(tmpIme, tmpBroj));
                ImeI.Text  = null;
                BrojI.Text = null;
                MessageBox.Show("Uspesno dodat novi kontakt!");
            }
        }