private void button4_Click(object sender, EventArgs e)
        {
            string   hrac    = hracListBox.SelectedItem.ToString();
            string   tym     = tymyCombobox.SelectedItem.ToString();
            DateTime zacatek = odDTPicker.Value;
            DateTime konec   = doDTPicker.Value;

            TymHrac kontrakt = new TymHrac();

            string[] hs = hrac.Split(' ');

            foreach (Tym t in tymy)
            {
                if (t.nazev == tym)
                {
                    kontrakt.tym = t.kod;
                }
            }
            kontrakt.idHrac  = int.Parse(hs[0]);
            kontrakt.zacatek = zacatek.Date;
            kontrakt.konec   = konec.Date;
            TymHracTable.Insert(kontrakt);
            MessageBox.Show("Kontrakt úspěšně vložen.", "Upozornění");
            Close();
        }
 private static void PrepareCommand(SqlCommand command, TymHrac kontrakt)
 {
     command.Parameters.AddWithValue("@tym", kontrakt.tym);
     command.Parameters.AddWithValue("@idHrac", kontrakt.idHrac);
     command.Parameters.AddWithValue("@zacatek", kontrakt.zacatek);
     command.Parameters.AddWithValue("@konec", kontrakt.konec);
 }
        private void button2_Click(object sender, EventArgs e)
        {
            TymHrac th = new TymHrac();

            th.tym     = "CZ01020300";
            th.idHrac  = 31;
            th.zacatek = new DateTime(2017, 4, 27).Date;
            Console.WriteLine(TymHracTable.Insert(th));
        }
        public static int Update(TymHrac kontrakt)
        {
            Database db;

            db = new Database();
            db.Connect();

            SqlCommand command = db.CreateCommand(SQL_UPDATE);

            PrepareCommand(command, kontrakt);
            int ret = db.ExecuteNonQuery(command);

            db.Close();

            return(ret);
        }
        public static int Insert(TymHrac kontrakt)
        {
            Database db;

            db = new Database();
            db.Connect();

            SqlCommand command = db.CreateCommand("PridaniKontraktu");

            command.CommandType = CommandType.StoredProcedure;
            PrepareCommand(command, kontrakt);

            int ret = db.ExecuteNonQuery(command);

            db.Close();

            return(ret);
        }
Ejemplo n.º 6
0
 public static void PrepareCommand(SqlCommand command, TymHrac tymH)
 {
     command.Parameters.AddWithValue("@idHrac", tymH.Hrac_hid);
     command.Parameters.AddWithValue("@idHrac", tymH.Tymy_tid);
 }