Пример #1
0
        public static bool azuriraj(Takmicenje takmicenje)
        {
            MySqlConnection konekcija = null;
            int             klubId    = KarateKlubDAO.idKluba(takmicenje.Organizator);

            try
            {
                konekcija = Konekcija.kreirajKonekciju();
                MySqlCommand komanda = konekcija.CreateCommand();

                komanda.CommandText = "UPDATE `karate_savez`.`takmicenje` "
                                      + " SET `NazivTakmicenja`='" + takmicenje.Naziv + "',"
                                      + " `DatumPocetka`='" + takmicenje.Datum.ToString("yyyy-MM-dd") + "',"
                                      + " `IDKluba`='" + klubId + "',"
                                      + " `Adresa`='" + takmicenje.Adresa + "'"
                                      + " WHERE `IDTakmicenja`='" + takmicenje.Id + "'";

                komanda.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return(false);
            }
            finally
            {
                Konekcija.zatvoriKonekciju(konekcija);
            }
            return(true);
        }
Пример #2
0
        public static bool azuriraj(Clan clan)
        {
            int             klubId    = KarateKlubDAO.idKluba(clan.Klub);
            MySqlConnection konekcija = null;

            try
            {
                konekcija = Konekcija.kreirajKonekciju();
                MySqlCommand upit = konekcija.CreateCommand();

                upit.CommandText = "UPDATE `karate_savez`.`clan`"
                                   + " SET `DatumRodjenja`= '" + clan.GodinaRodjenja.ToString("yyyy-MM-dd") + "'"
                                   + " , `Pojas`= '" + clan.Pojas + "'"
                                   + " , `IDKluba`= '" + klubId + "'"
                                   + " , `Ime`= '" + clan.Ime + "'"
                                   + " , `Prezime`= '" + clan.Prezime + "'"
                                   + " WHERE `JMB`= '" + clan.Jmb + "'";

                upit.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return(false);
            }
            finally
            {
                Konekcija.zatvoriKonekciju(konekcija);
            }
            return(true);
        }
Пример #3
0
        public static bool dodaj(Takmicenje takmicenje)
        {
            MySqlConnection konekcija = null;
            int             klubId    = KarateKlubDAO.idKluba(takmicenje.Organizator);

            try
            {
                konekcija = Konekcija.kreirajKonekciju();
                MySqlCommand komanda = konekcija.CreateCommand();
                komanda.CommandText = "INSERT INTO `karate_savez`.`takmicenje` (`NazivTakmicenja`, `DatumPocetka`, `IDKluba`, `Adresa`) "
                                      + " VALUES ('"
                                      + takmicenje.Naziv + "', '"
                                      + takmicenje.Datum.ToString("yyyy-MM-dd") + "', '"
                                      + klubId + "', '"
                                      + takmicenje.Adresa + "')";
                komanda.ExecuteNonQuery();

                int          idTakmicenja = TakmicenjeDAO.idTakmicenja(takmicenje.Naziv, takmicenje.Datum.ToString("yyyy-MM-dd"));
                MySqlCommand komanda2     = konekcija.CreateCommand();
                komanda2.CommandText = "INSERT INTO `karate_savez`.`takmicenje_kategorija` (`IDTakmicenja`, `IDKategorije`)"
                                       + " select " + idTakmicenja + ", borbe_pojedinacno.IDKategorije"
                                       + " from borbe_pojedinacno";
                komanda2.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return(false);
            }
            finally
            {
                Konekcija.zatvoriKonekciju(konekcija);
            }

            return(true);
        }