private void btnXoa_Click(object sender, EventArgs e)
        {
            string sql = "delete from trandau where matrandau = '" + txtMaTran.Text + "'";

            DAO.LoadDataTable(sql);
            LoadDataToGrivew();
        }
Exemple #2
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            string sql = "update trandau_banthang set macauthu='" + txtMacauthu.Text +
                         "',ghichu ='" + txtghichu.Text + "'where matrandau = '" + txtMatran.Text + "'";

            DAO.LoadDataTable(sql);
            LoadDataToGrivew();
        }
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtMaTran.Text == "")
            {
                MessageBox.Show("bạn chưa nhập mã trận đấu ");
                txtMaTran.Focus();
                return;
            }
            if (txtLuotDau.Text == "")
            {
                MessageBox.Show("bạn chưa nhập lượt đấu");
                txtLuotDau.Focus();
                return;
            }
            if (txtVongDau.Text == "")
            {
                MessageBox.Show("bạn chưa nhập vòng đấu");
                txtVongDau.Focus();
                return;
            }
            if (cmbMaDoiNha.Text == "")
            {
                MessageBox.Show("bạn chưa chọn mã đội nhà");
                cmbMaDoiNha.Focus();
                return;
            }
            if (cmbMaDoiKhach.Text == "")
            {
                MessageBox.Show("bạn chưa chọn mã đội khách");
                cmbMaDoiKhach.Focus();
                return;
            }
            string sqlCheckKey = "Select * from trandau Where matrandau = '"
                                 + txtMaTran.Text.Trim() + "'";

            DAO.OpenConnection();

            if (DAO.checkKeyExit(sqlCheckKey))
            {
                MessageBox.Show("Mã trận đấu đã tồn tại");
                DAO.CloseConnetion();
                txtMaTran.Focus();
                return;
            }
            else
            {
                string sql = "insert into trandau (matrandau,luotdau,vongdau,madoinha," +
                             "madoikhach,sobanthangdoinha,sobanthuadoinha," +
                             "sothevangdoinha,sothedodoinha,sothevangdoikhach,sothedodoikhach,ghichu)" +
                             " values ('" + txtMaTran.Text.Trim() + "',N'" + txtLuotDau.Text.Trim() + "',N'"
                             + txtVongDau.Text.Trim() + "','" + cmbMaDoiNha.SelectedValue.ToString() + "','"
                             + cmbMaDoiKhach.SelectedValue.ToString() + "',null,null,null,null,null,null,'"
                             + txtGhiChu.Text.Trim() + "')";

                DAO.LoadDataTable(sql);
                LoadDataToGrivew();
            }
        }
        private void btnIn_Click(object sender, EventArgs e)
        {
            // Khởi động chương trình Excel
            COMExcel.Application exApp = new COMExcel.Application();
            COMExcel.Workbook    exBook;  //Trong 1 chương trình Excel có nhiều Workbook
            COMExcel.Worksheet   exSheet; //Trong 1 Workbook có nhiều Worksheet
            COMExcel.Range       exRange;
            string    sql;
            int       hang = 0, cot = 0;
            DataTable trandau;

            exBook  = exApp.Workbooks.Add(COMExcel.XlWBATemplate.xlWBATWorksheet);
            exSheet = exBook.Worksheets[1];
            // Định dạng chung
            exRange = exSheet.Cells[1, 1];
            exRange.Range["E2:H2"].Font.Size           = 16;
            exRange.Range["E2:H2"].Font.Name           = "Times new roman";
            exRange.Range["E2:H2"].Font.Bold           = true;
            exRange.Range["E2:H2"].Font.ColorIndex     = 3; //Màu đỏ
            exRange.Range["E2:H2"].MergeCells          = true;
            exRange.Range["E2:H2"].HorizontalAlignment = COMExcel.XlHAlign.xlHAlignCenter;
            exRange.Range["E2:H2"].Value = "Báo cáo thông tin kết quả trận đấu";
            //Lấy thông tin các mặt hàng
            sql     = "SELECT * FROM trandau where matrandau like '%" + txtmatrandau.Text + "%'";
            trandau = DAO.LoadDataTable(sql);

            //Tạo dòng tiêu đề bảng
            exRange.Range["A4:L4"].Font.Bold           = true;
            exRange.Range["A4:L4"].HorizontalAlignment = COMExcel.XlHAlign.xlHAlignCenter;
            exRange.Range["A4:L4"].ColumnWidth         = 16;
            exRange.Range["A4:A4"].Value = "STT";
            exRange.Range["B4:B4"].Value = "Mã trận đấu";
            exRange.Range["C4:C4"].Value = "Lượt đấu";
            exRange.Range["D4:D4"].Value = "Vòng đấu ";
            exRange.Range["E4:E4"].Value = "Mã đội nhà";

            exRange.Range["F4:F4"].Value = "Mã đội khách";
            exRange.Range["G4:G4"].Value = "Số bàn thắng đội nhà ";
            exRange.Range["H4:H4"].Value = "Số bàn thua đội nhà";
            exRange.Range["I4:I4"].Value = "Số thẻ vàng đội nhà";
            exRange.Range["J4:J4"].Value = "Số thẻ đỏ đội nhà";
            exRange.Range["K4:K4"].Value = "Số thẻ vàng đội khách";
            exRange.Range["L4:L4"].Value = "Số thẻ thỏ đội khách";
            exRange.Range["M4:M4"].Value = "Ghi chú";
            for (hang = 0; hang <= trandau.Rows.Count - 1; hang++)
            {
                //Điền số thứ tự vào cột 1 từ dòng 5
                exSheet.Cells[1][hang + 5] = hang + 1;
                for (cot = 0; cot <= trandau.Columns.Count - 1; cot++)
                {
                    //Điền thông tin hàng từ cột thứ 2, dòng 5
                    exSheet.Cells[cot + 2][hang + 5] = trandau.Rows[hang][cot].ToString();
                }
            }
            exSheet.Name  = "Báo cáo 2";
            exApp.Visible = true;
        }
        private void btnSua_Click(object sender, EventArgs e)
        {
            string sql = "Update trandau_cauthu set macauthu='" + txtMacauthu.Text.Trim() +
                         "', madoi='" + cmbMadoi.SelectedValue.ToString() + "', vitri = N'" + txtVitri.Text + "'" +
                         " where matrandau =N'" + txtMatran.Text + "'";

            DAO.LoadDataTable(sql);
            LoadDataToGridView();
        }
        private void btnSua_Click(object sender, EventArgs e)
        {
            string sql = "Update trandau set luotdau = N'" + txtLuotDau.Text +
                         "', vongdau='" + txtVongDau.Text +
                         "' where matrandau = '" + txtMaTran.Text + "'";

            DAO.LoadDataTable(sql);
            LoadDataToGrivew();
        }
        private void btnSua_Click(object sender, EventArgs e)
        {
            string sql = "Update CapNhatĐB set diem = N'" + txtdiem.Text + "', sobanthang='" + txtsobanthang.Text + "', sobanthua='" + txtsobanthua.Text +
                         "'where madoi = N'" + cmbmadoi.SelectedValue.ToString() + "'";

            DAO.OpenConnection();
            DAO.LoadDataTable(sql);
            LoadDataToGrivew();
            DAO.CloseConnetion();
        }
        private void btnSua_Click(object sender, EventArgs e)
        {
            string sql = "Update CapNhatTĐ set sobanthangdoinha = N'" + txtbanthangDN.Text +
                         "', sobanthuadoinha='" + txtbanthuaDN.Text + "', sothevangdoinha='" + txtthevangDN.Text +
                         "', sothedodoinha='" + txtthedoDN.Text + "', sothevangdoikhach='" + txtthevangDK.Text + "', sothedodoikhach='" + txtthedoDK.Text +
                         "' where matrandau = '" + txtmatran.Text + "'";

            DAO.OpenConnection();
            DAO.LoadDataTable(sql);
            LoadDataToGrivew();
            DAO.CloseConnetion();
        }
        private void btnSua_Click(object sender, EventArgs e)
        {
            string sql = "Update CapNhatCT set sobanthang = N'" + txtsobanthang.Text +
                         "', sothevang='" + txtsothevang.Text +
                         "', sothedo='" + txtsothedo.Text +
                         "' where macauthu = '" + txtmacauthu.Text + "'";

            DAO.OpenConnection();
            DAO.LoadDataTable(sql);
            LoadDataToGrivew();
            DAO.CloseConnetion();
        }
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtMaTran.Text == "")
            {
                MessageBox.Show("bạn chưa nhập mã trận đấu");
                txtMaTran.Focus();
                return;
            }
            if (txtMaCT.Text == "")
            {
                MessageBox.Show("bạn chưa nhập mã cầu thủ");
                txtMaCT.Focus();
                return;
            }
            if (txtLoaiThe.Text == "")
            {
                MessageBox.Show("bạn chưa nhập loai the");
                txtLoaiThe.Focus();
                return;
            }
            if (txtThoigian.Text == "")
            {
                MessageBox.Show("bạn chưa nhập thời gian phút");
                txtThoigian.Focus();
                return;
            }

            /*string sqlCheckKey = "Select * from TranDau_The Where MaTranDau = '"
             + txtMaTranDau.Text.Trim() + "'";
             + DAO.OpenConnection();
             + if (DAO.checkKeyExit(sqlCheckKey))
             + {
             +  MessageBox.Show("Dữ liệu đã tồn tại");
             +  DAO.CloseConnetion();
             +  txtMaTranDau.Focus();
             +  return;
             + }*/

            else
            {
                string sql = " insert into trandau_the(matrandau,macauthu,thoigianphut,loaithe,ghichu)" + "  values('" + txtMaTran.Text.Trim() + "','"
                             + txtMaCT.Text.Trim() + "','" + txtThoigian.Text.Trim() + "','" + txtLoaiThe.Text.Trim() + "','" + txtGhichu.Text.Trim() + "')";
                DAO.LoadDataTable(sql);
                LoadDataToGrivew();
            }
        }