Example #1
0
        private void btnXacNhan_Click(object sender, EventArgs e)
        {
            string       maketqua = "";
            KETQUATHIDAU KQ       = qlbd.KETQUATHIDAUs.Where(kq => kq.MaKQ == maketqua).SingleOrDefault();

            if (KQ == null)
            {
                KETQUATHIDAU item = new KETQUATHIDAU();
                item.MaKQ   = Convert.ToString(tBmaKetQua.Text);
                item.BTDoi1 = Convert.ToString(tBtiSoDoi1.Text);
                item.BTDoi2 = Convert.ToString(tBtiSoDoi2.Text);
                item.MaTD   = ((LICHTHIDAU)cBmaTD.SelectedValue).MaTD;
                qlbd.KETQUATHIDAUs.Add(item);
                qlbd.SaveChanges();
                MessageBox.Show("Đã nhập vào thành công", "Thông báo");
                tBmaKetQua.Text = "";
                tBtiSoDoi1.Text = "";
                tBtiSoDoi2.Text = "";
                kqtd.xemdulieu();
            }
            else
            {
                MessageBox.Show("Vui lòng kiểm tra lại số hóa đơn", "Lỗi");
            }
        }
Example #2
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string       maketqua = tBmaKetQua.Text;
            KETQUATHIDAU KQ       = qlbd.KETQUATHIDAUs.Where(kq => kq.MaKQ == maketqua).SingleOrDefault();

            if (KQ != null)
            {
                qlbd.KETQUATHIDAUs.Remove(KQ);
                qlbd.SaveChanges();
                MessageBox.Show("Đã xóa", "Thông báo");
                xemdulieu();
            }
            else
            {
                MessageBox.Show("Có lỗi xảy ra...", "Lỗi");
            }
        }
Example #3
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            string       maketqua = tBmaKetQua.Text;
            KETQUATHIDAU KQ       = qlbd.KETQUATHIDAUs.Where(kq => kq.MaKQ == maketqua).SingleOrDefault();

            if (KQ != null)
            {
                KQ.MaKQ   = tBmaKetQua.Text;
                KQ.BTDoi1 = Convert.ToInt32(tBtiSoDoi1.Text);
                KQ.BTDoi2 = Convert.ToInt32(tBtiSoDoi2.Text);
                qlbd.SaveChanges();
                MessageBox.Show("Đã sửa", "Thông báo");
                xemdulieu();
            }
            else
            {
                MessageBox.Show("Có lỗi xảy ra...", "Lỗi");
            }
        }
Example #4
0
        private void btnXacNhan_Click(object sender, EventArgs e)
        {
            string       maketqua = "";
            KETQUATHIDAU KQ       = qlbd.KETQUATHIDAUs.Where(kq => kq.MaKQ == maketqua).SingleOrDefault();

            if (KQ == null)
            {
                KETQUATHIDAU item = new KETQUATHIDAU();
                item.MaKQ   = tBmaKetQua.Text;
                item.BTDoi1 = Convert.ToInt32(tBtiSoDoi1.Text);
                item.BTDoi2 = Convert.ToInt32(tBtiSoDoi2.Text);
                item.MaTD   = ((LICHTHIDAU)cBmaTD.SelectedValue).MaTD;
                qlbd.KETQUATHIDAUs.Add(item);
                qlbd.SaveChanges();
                MessageBox.Show("Đã nhập vào thành công", "Thông báo");
                tBmaKetQua.Text = "KQ";
                tBtiSoDoi1.Text = "";
                tBtiSoDoi2.Text = "";
                kqtd.xemdulieu();
                BangXepHang xh = new BangXepHang();

                BANGXEPHANG BXH = qlbd1.BANGXEPHANGs.Where(bxh => bxh.DOIBONG.TenDB == tBdoi1.Text).Single();
                {
                    if (BXH != null)
                    {
                        if (item.BTDoi1 > item.BTDoi2)
                        {
                            BXH.Thang  += 1;
                            BXH.Thua   += 0;
                            BXH.Hoa    += 0;
                            BXH.HieuSo += item.BTDoi1 - item.BTDoi2;
                            BXH.Diem   += 3;
                            qlbd1.SaveChanges();
                            xh.xemdulieu();
                        }
                        else if (item.BTDoi1 < item.BTDoi2)
                        {
                            BXH.Thang  += 0;
                            BXH.Thua   += 1;
                            BXH.Hoa    += 0;
                            BXH.HieuSo += item.BTDoi1 - item.BTDoi2;
                            BXH.Diem   += 0;
                            qlbd1.SaveChanges();
                            xh.xemdulieu();
                        }
                        else if (item.BTDoi1 == item.BTDoi2)
                        {
                            BXH.Thang  += 0;
                            BXH.Thua   += 0;
                            BXH.Hoa    += 1;
                            BXH.HieuSo += item.BTDoi1 - item.BTDoi2;
                            BXH.Diem   += 1;
                            qlbd1.SaveChanges();
                            xh.xemdulieu();
                        }
                    }
                }
                BANGXEPHANG BXH1 = qlbd2.BANGXEPHANGs.Where(bxh => bxh.DOIBONG.TenDB == tBdoi2.Text).Single();
                {
                    if (BXH1 != null)
                    {
                        if (item.BTDoi1 < item.BTDoi2)
                        {
                            BXH1.Thang  += 1;
                            BXH1.Thua   += 0;
                            BXH1.Hoa    += 0;
                            BXH1.HieuSo += item.BTDoi2 - item.BTDoi1;
                            BXH1.Diem   += 3;
                            qlbd2.SaveChanges();
                            xh.xemdulieu();
                        }
                        else if (item.BTDoi1 > item.BTDoi2)
                        {
                            BXH1.Thang  += 0;
                            BXH1.Thua   += 1;
                            BXH1.Hoa    += 0;
                            BXH1.HieuSo += item.BTDoi2 - item.BTDoi1;
                            BXH1.Diem   += 0;
                            qlbd2.SaveChanges();
                            xh.xemdulieu();
                        }
                        else if (item.BTDoi1 == item.BTDoi1)
                        {
                            BXH1.Thang  += 0;
                            BXH1.Thua   += 0;
                            BXH1.Hoa    += 1;
                            BXH1.HieuSo += item.BTDoi1 - item.BTDoi2;
                            BXH1.Diem   += 1;
                            qlbd2.SaveChanges();
                            xh.xemdulieu();
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Có lỗi xảy ra...", "Lỗi");
            }
        }