コード例 #1
0
ファイル: Form1.cs プロジェクト: tmahir99/UEFA
 private void Form1_Load(object sender, EventArgs e)
 {
     using (UEFAEntities ctx = new UEFAEntities())
     {
         zreb = ctx.Timovis.OrderByDescending(tim => tim.Koeficijent).ToList();
     }
 }
コード例 #2
0
        public AddRes(List <Timovi> tim, List <Timovi> Prvi, List <Timovi> Drugi)
        {
            InitializeComponent();

            PRVO_PLASIRANI  = Prvi;
            DRUGO_PLASIRANI = Drugi;

            using (UEFAEntities ctx = new UEFAEntities())
            {
                zreb = ctx.Timovis.ToList();
            }

            t1 = tim;

            label1.Text  = $"{tim[0].Naziv}";
            label2.Text  = $"{tim[1].Naziv}";
            label5.Text  = $"{tim[0].Naziv}";
            label4.Text  = $"{tim[2].Naziv}";
            label8.Text  = $"{tim[0].Naziv}";
            label7.Text  = $"{tim[3].Naziv}";
            label11.Text = $"{tim[1].Naziv}";
            label10.Text = $"{tim[2].Naziv}";
            label14.Text = $"{tim[1].Naziv}";
            label13.Text = $"{tim[3].Naziv}";
            label17.Text = $"{tim[2].Naziv}";
            label16.Text = $"{tim[3].Naziv}";
        }
コード例 #3
0
        private void metroButton3_Click(object sender, EventArgs e)
        {
            using (UEFAEntities ctx = new UEFAEntities())
            {
                Timovi tim = ctx.Timovis.Find(int.Parse(id.Text));

                ctx.Timovis.Remove(tim);

                ctx.SaveChanges();

                dataGridView1.DataSource = null;
                dataGridView1.DataSource = ctx.Timovis.ToList();
            }
        }
コード例 #4
0
        private void metroButton1_Click(object sender, EventArgs e)
        {
            using (UEFAEntities ctx = new UEFAEntities())
            {
                Timovi tim = new Timovi(name.Text, country.Text, ligue.Text, int.Parse(coeficient.Text), 0);

                ctx.Timovis.Add(tim);

                ctx.SaveChanges();

                dataGridView1.DataSource = null;
                dataGridView1.DataSource = ctx.Timovis.ToList();
            }
        }
コード例 #5
0
        private void metroButton5_Click(object sender, EventArgs e)
        {
            using (UEFAEntities ctx = new UEFAEntities())
            {
                foreach (Timovi t in ctx.Timovis)
                {
                    t.Poeni         = 0;
                    t.Osmina_Finala = false;
                }


                dataGridView1.DataSource = ctx.Timovis.OrderByDescending(tim => tim.Koeficijent).ToList();

                ctx.SaveChanges();
            }
        }
コード例 #6
0
        private void metroButton2_Click(object sender, EventArgs e)
        {
            using (UEFAEntities ctx = new UEFAEntities())
            {
                //Zato sto je id int mora da se parsa u int sa stringa
                Timovi tim = ctx.Timovis.Find(int.Parse(id.Text));

                tim.Naziv       = name.Text;
                tim.Liga        = ligue.Text;
                tim.Zemlja      = country.Text;
                tim.Koeficijent = int.Parse(coeficient.Text);

                ctx.Timovis.AddOrUpdate(tim);

                dataGridView1.DataSource = null;
                dataGridView1.DataSource = ctx.Timovis.ToList();
            }
        }
コード例 #7
0
ファイル: ADDRESULTENDGAME.cs プロジェクト: tmahir99/UEFA
        private void button1_Click(object sender, EventArgs e)
        {
            int S = 0, S1 = 0;

            //if( int.Parse(textBox1.Text) >= int.Parse(textBox2.Text))
            //{
            //    S += 1;
            //}
            //else
            //{
            //    S1 += 1;
            //}
            //if (int.Parse(textBox3.Text) >= int.Parse(textBox4.Text))
            //{
            //    S1 += 1;
            //}
            //else
            //{
            //    S += 1;
            //}

            //if (int.Parse(textBox1.Text) >= int.Parse(textBox2.Text) && int.Parse(textBox3.Text) >= int.Parse(textBox4.Text))
            //{
            //    S += 1;
            //    MessageBox.Show("Tim broj 1 nastavlja ligu zbog poena iz prethodnih utakmica");
            //}
            //else if(int.Parse(textBox3.Text) >= int.Parse(textBox4.Text) && int.Parse(textBox1.Text) == int.Parse(textBox2.Text))
            //{
            //    S1 += 1;
            //}
            //else if (int.Parse(textBox3.Text) <= int.Parse(textBox4.Text) && int.Parse(textBox1.Text) == int.Parse(textBox2.Text))
            //{
            //    S += 1;
            //}
            //else if (int.Parse(textBox3.Text) == int.Parse(textBox4.Text) && int.Parse(textBox1.Text) == int.Parse(textBox2.Text))
            //{
            //    S += 1;
            //    MessageBox.Show("Tim broj 1 nastavlja ligu zbog poena iz prethodnih utakmica");
            //}
            //else
            //{
            //    S += 1;
            //}

            S  += int.Parse(textBox1.Text) + int.Parse(textBox4.Text);
            S1 += int.Parse(textBox2.Text) + int.Parse(textBox3.Text);

            if (S >= S1)
            {
                POBEDNICI[KojiTim] = grupa[t1];
            }
            else
            {
                POBEDNICI[KojiTim] = grupa[t2];
            }


            POBEDNICI[KojiTim].Polu_Finale = true;

            using (UEFAEntities ctx = new UEFAEntities())
            {
                Timovi temp = ctx.Timovis.Find(POBEDNICI[KojiTim].id);

                temp.Polu_Finale = true;

                ctx.Timovis.AddOrUpdate(temp);

                ctx.SaveChanges();
            }

            this.Close();
        }
コード例 #8
0
        private void button1_Click(object sender, EventArgs e)
        {
            using (UEFAEntities ctx = new UEFAEntities())
            {
                if (Convert.ToInt32(textBox1.Text) >= Convert.ToInt32(textBox2.Text))
                {
                    t1[0].Poeni += 1;
                    ctx.SaveChanges();
                }
                else
                {
                    t1[1].Poeni += 1;
                    ctx.SaveChanges();
                }

                if (Convert.ToInt32(textBox3.Text) >= Convert.ToInt32(textBox4.Text))
                {
                    t1[0].Poeni += 1;
                    ctx.SaveChanges();
                }
                else
                {
                    t1[2].Poeni += 1;
                    ctx.SaveChanges();
                }

                if (Convert.ToInt32(textBox5.Text) >= Convert.ToInt32(textBox6.Text))
                {
                    t1[0].Poeni += 1;
                    ctx.SaveChanges();
                }
                else
                {
                    t1[3].Poeni += 1;
                    ctx.SaveChanges();
                }

                if (Convert.ToInt32(textBox7.Text) >= Convert.ToInt32(textBox8.Text))
                {
                    t1[1].Poeni += 1;
                    ctx.SaveChanges();
                }
                else
                {
                    t1[2].Poeni += 1;
                    ctx.SaveChanges();
                }

                if (Convert.ToInt32(textBox9.Text) >= Convert.ToInt32(textBox10.Text))
                {
                    t1[1].Poeni += 1;
                    ctx.SaveChanges();
                }
                else
                {
                    t1[3].Poeni += 1;
                    ctx.SaveChanges();
                }

                if (Convert.ToInt32(textBox11.Text) >= Convert.ToInt32(textBox12.Text))
                {
                    t1[2].Poeni += 1;
                    ctx.SaveChanges();
                }
                else
                {
                    t1[3].Poeni += 1;
                    ctx.SaveChanges();
                }

                for (int i = 0; i < 4; i++)
                {
                    Timovi Tim = ctx.Timovis.Find(t1[i].id);

                    Tim.Poeni = t1[i].Poeni;
                }

                t1.OrderByDescending(tim => tim.Poeni);

                Timovi first = ctx.Timovis.Find(t1[0].id);

                Timovi second = ctx.Timovis.Find(t1[1].id);

                first.Osmina_Finala  = true;
                second.Osmina_Finala = true;

                PRVO_PLASIRANI.Add(first);
                DRUGO_PLASIRANI.Add(second);

                ctx.SaveChanges();
            }

            this.Close();
        }