Exemplo n.º 1
0
        private void btnMjerenjeUnos_Click(object sender, EventArgs e)
        {
            Statistika stat = new Statistika();

            stat.Entity_Id   = igr.Id;
            stat.Entity_type = 'I';
            stat.Visina      = Int32.Parse(txtbMjerenjeVisina.Text);
            stat.Tezina      = Int32.Parse(txtbMjerenjaTezina.Text);
            stat.Raspon_ruku = Int32.Parse(txtbMjerenjeRaspon.Text);
            stat.Brz_Spr     = Int32.Parse(txtbMjerenjeBrzina01.Text);
            stat.Brz_SU      = Int32.Parse(txtbMjerenjeBrzina02.Text);
            stat.Skok_ud     = Int32.Parse(txtbMjerenjeSkok.Text);
            if (chcbMjerenjePrvo.Checked)
            {
                stat.Prvo_mjerenje = true;
            }
            else
            {
                stat.Prvo_mjerenje = false;
            }

            try
            {
                //spremanje podataka
                DB_connection.OpenConn();
                DB_PUT.Statistika_Put(stat);
                DB_connection.CloseConn();
                this.Close();
            }
            catch (ArgumentException err)
            {
                lblMjerenjaResult.ForeColor = Color.Red;
                Change_label("Greška kod spremanja podataka: " + err.ToString());
            }
        }
Exemplo n.º 2
0
        private void btnTreningKreiraj01_Click(object sender, EventArgs e)
        {
            List <Igraci>     igrac = new List <Igraci>();
            List <Prisutnost> pris  = new List <Prisutnost>();

            List <Vjezbe> tren = new List <Vjezbe>();

            foreach (DataGridViewRow row in dgvTreningKreiraj01.Rows)
            {
                if (Convert.ToBoolean(row.Cells["Koristi"].Value) == true)
                {
                    tren.Add(row.DataBoundItem as Vjezbe);
                }
            }
            Trening tr    = new Trening(txtbTreningKreiraj01.Text, (int)tren.Count);
            Trening tr_id = new Trening();

            //Spremanje i dohvacanje spremljenog treninga
            try
            {
                DB_connection.OpenConn();
                DB_PUT.Trening_Put(tr);
                tr_id = DB_GET.Trening_Get_Last_Add();
                DB_connection.CloseConn();
                tr.Id = tr_id.Id;
            }
            catch (ArgumentException err)
            {
                lblTreningKreirajResult.ForeColor = Color.Red;
                Change_label("Greška kod spremanja treninga" + err.ToString());
            }


            foreach (DataGridViewRow row in gv.Rows)
            {
                Prisutnost p = new Prisutnost();
                p.Igrac_id   = Convert.ToInt32(row.Cells[0].Value);
                p.Trening_id = tr.Id;
                p.Prisutan   = Convert.ToBoolean(row.Cells["Prisutan"].Value);
                if (Convert.ToBoolean(row.Cells["Prisutan"].Value) == true)
                {
                    igrac.Add(row.DataBoundItem as Igraci);
                }
                pris.Add(p);
            }
            //Spremanje prisutnosti
            try
            {
                DB_connection.OpenConn();
                DB_PUT.Prisutnost_Put_List(pris);
                DB_connection.CloseConn();
                new Trening_dashboard(tr, igrac, tren).Show();
                this.Close();
            }
            catch (ArgumentException err)
            {
                lblTreningKreirajResult.ForeColor = Color.Red;
                Change_label("Greška kod spremanja prisutnosti: " + err.ToString());
            }
        }
Exemplo n.º 3
0
 //spremanje svih statistika prije zavrsavanja/zatvaranja treninga
 public void Spremanje_kraj_treninga()
 {
     try
     {
         Check_Kosevi_List();
         Postotak_prisutnosti();
         DB_connection.OpenConn();
         DB_PUT.Statistika_Put_List(statistika);
         DB_connection.CloseConn();
         Change_label("Statistika spremljena");
         this.Close();
     }
     catch (ArgumentException e)
     {
         lblDashboardResult.ForeColor = Color.Red;
         Change_label(Convert.ToString(e));
     }
 }
Exemplo n.º 4
0
        private void btnUnosIgrPut_Click(object sender, EventArgs e)
        {
            var Igr = new Igraci();
            var Ek  = new Ekipa();

            Ek          = (Ekipa)cmbUnosIgr01.SelectedItem;
            Igr.Ime     = txtbUnosIgr01.Text;
            Igr.Prezime = txtbUnosIgr02.Text;
            Igr.Godiste = Int32.Parse(txtbUnosIgr03.Text);

            if (rbtnUnosIgr01.Checked)
            {
                Igr.Spol = Char.Parse(rbtnUnosIgr01.Text);
            }
            else if (rbtnUnosIgr02.Checked)
            {
                Igr.Spol = Char.Parse(rbtnUnosIgr02.Text);
            }

            if (chbUnosIgr01.Checked)
            {
                Igr.Karton = true;
            }
            else
            {
                Igr.Karton = false;
            }
            Igr.Ekipa_id = Ek.Id;

            try
            {
                DB_connection.OpenConn();
                DB_PUT.Igraci_Put(Igr);
                DB_connection.CloseConn();
                Change_label("Igrač " + Igr.Ime.ToString() + " unešen");
                btnUnosIgraca02_Click(sender, e);
            }
            catch (ArgumentException err)
            {
                lblUnosResult.ForeColor = Color.Red;
                Change_label("Greška kod unosa igrača: " + err.ToString());
            }
        }
Exemplo n.º 5
0
        private void btnUnosVj01_Click(object sender, EventArgs e)
        {
            var vj = new Vjezbe();

            vj.Naziv = txtbUnosVj01.Text;
            vj.Opis  = txtbUnosVj02.Text;

            if (chbUnosVj05.Checked && txtbUnosVj03.Text.Length != 0)
            {
                vj.Drugo = txtbUnosVj03.Text;
            }

            if (chbUnosVj01.Checked)
            {
                vj.Sutevi = true;
            }
            if (chbUnosVj02.Checked)
            {
                vj.Brzina = true;
            }
            if (chbUnosVj03.Checked)
            {
                vj.Brojac = true;
            }
            if (chbUnosVj04.Checked)
            {
                vj.Udaljenost = true;
            }
            try
            {
                DB_connection.OpenConn();
                DB_PUT.Vjezbe_Put(vj);
                DB_connection.CloseConn();
                Change_label("Vježba " + vj.Naziv.ToString() + " unesena");
                btnUnosVjezbi02_Click(sender, e);
            }
            catch (ArgumentException err)
            {
                lblUnosResult.ForeColor = Color.Red;
                Change_label("Greška kod unosa vježbe: " + err.ToString());
            }
        }
Exemplo n.º 6
0
        private void btnUnosEkipe01_Click(object sender, EventArgs e)
        {
            var ek = new Ekipa();

            ek.Naziv  = txtbUnosEkipe.Text;
            ek.Trener = txtbUnosEkipe02.Text;

            try
            {
                DB_connection.OpenConn();
                DB_PUT.Ekipa_Put(ek);
                DB_connection.CloseConn();
                Change_label("Ekipa " + ek.Naziv.ToString() + " unešena");
                btnUnosEkipe02_Click(sender, e);
            }
            catch (ArgumentException err)
            {
                lblUnosResult.ForeColor = Color.Red;
                Change_label("Greška kod unosa ekipe: " + err.ToString());
            }
        }
Exemplo n.º 7
0
 private void rbtnKoseviPopup04_CheckedChanged(object sender, EventArgs e)
 {
     if (rbtnKoseviPopup04.Checked)
     {
         kos_sut.Br_Bod    = 3;
         this.Bodovi_popup = 3;
         if (chbKoseviPogodeno.Checked)
         {
             kos_sut.Pogodak = true; this.Pogodeno_popup = true;
         }
         else
         {
             kos_sut.Pogodak = false; this.Pogodeno_popup = false;
         }
         this.status = true;
     }
     DB_connection.OpenConn();
     DB_PUT.Kosevi_Put(kos_sut);
     DB_connection.CloseConn();
     this.Close();
 }
Exemplo n.º 8
0
        private void btnZapisnik02_Click(object sender, EventArgs e)
        {
            var zap = new Zapisnik();

            zap.Datum      = (DateTime)calendarZapisnik.SelectionRange.Start;
            zap.Ekipa_id   = ek.Id;
            zap.Ekipa_gost = txtbZapisnik01.Text;
            zap.Rez_dom    = Int32.Parse(txtbZapisnik02.Text);
            zap.Rez_gost   = Int32.Parse(txtbZapisnik03.Text);
            try
            {
                DB_connection.OpenConn();
                DB_PUT.Zapisnik_Put(zap);
                DB_connection.CloseConn();
                this.Close();
            }
            catch (ArgumentException err)
            {
                lblZapisnikResult.ForeColor = Color.Red;
                Change_label(err.ToString());
            }
        }