コード例 #1
0
 private void prikaziBtn_Click(object sender, EventArgs e)
 {
     EditovanjeTakmicara editovanjeTakicara = new EditovanjeTakmicara();
     try
     {
         DateTime dt;
         DateTime.TryParse(takmicariListView.SelectedItems[0].SubItems[5].Text, out dt);
         Clan clan = new Clan(
             Convert.ToInt64(
                 takmicariListView.SelectedItems[0].SubItems[0].Text),
                 takmicariListView.SelectedItems[0].SubItems[1].Text,
                 takmicariListView.SelectedItems[0].SubItems[2].Text,
                 takmicariListView.SelectedItems[0].SubItems[4].Text,
                 dt,
                 takmicariListView.SelectedItems[0].SubItems[3].Text
             );
         editovanjeTakicara.Clan = clan;
         editovanjeTakicara.ShowDialog();
     }
     catch (IndexOutOfRangeException ioorEx)
     {
         MessageBox.Show("Селектујте такмичара којег желите да прикажете");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #2
0
        private void sacuvajBtn_Click(object sender, EventArgs e)
        {
            string ime = imeTxtBox.Text;
            string prezime = prezimeTxtBox.Text;
            string klub = klubComboBox.SelectedItem.ToString();
            string pojas = pojasComboBox.SelectedItem.ToString();
            DateTime datumRodjenja = datumRodjenjadTPicker.Value;
            long jmb;

            bool rezultat = false;

            try {
                jmb = Convert.ToInt64(jmbTxtBox.Text);
            }
            catch (FormatException fEx)
            {
                MessageBox.Show("ЈМБ није коректан", "Грешка!");
                return;
            }

            if (ime.Equals("") || prezime.Equals("") || klub.Equals("") || pojas.Equals(""))
            {
                MessageBox.Show("Попуните сва поља", "Грешка!");
                return;
            }

            Clan clan = new Clan(jmb, ime,prezime, pojas, datumRodjenja, klub);

            if (ClanDAO.sadrzi(jmb))
            {
                rezultat = ClanDAO.azuriraj(clan);
            }
            else
            {
                rezultat = ClanDAO.dodaj(clan);
            }

            if (rezultat) this.Close();
            else MessageBox.Show("Догодила се грешка", "Обавјештење!", MessageBoxButtons.YesNo);

            return;
        }