//Chọn mã đội khách private void cbxMaDoiKhach_SelectedIndexChanged(object sender, EventArgs e) { if (cbxMaDoiKhach.SelectedIndex == -1) { DataTable dt = CauThuDAO.getData(); dgvDoiKhach.DataSource = dt; } else if (cbxMaDoiNha.Text == cbxMaDoiKhach.Text) { MessageBox.Show("Mã đội khách không được trùng với mã đội nhà!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); cbxMaDoiKhach.SelectedIndex = -1; imgDoiKhach.Image = null; return; } else { DataTable dt = DoiBongDAO.getData(); AddMultipleColumn(dt, "NameAndCode", "MaDoi", "TenDoi"); KeyToValueOfTextWithPic(dt, cbxMaDoiKhach, "NameAndCode", "Logo", imgDoiKhach); string mdb = cbxMaDoiKhach.SelectedValue.ToString(); dtDoiKhach = CauThuDAO.getDatabyID(mdb); //hiển thị danh sách theo cầu thủ tương ứng dgvDoiKhach.DataSource = CauThuDAO.getDatabyID(mdb); } }
//Chọn mã đội nhà private void cbxMaDoiNha_SelectedIndexChanged(object sender, EventArgs e) { if (cbxMaDoiNha.SelectedIndex == -1) //hiển thị tất cả { DataTable dt = CauThuDAO.getData(); dgvDoiNha.DataSource = dt; } else if (cbxMaDoiNha.Text == cbxMaDoiKhach.Text) { MessageBox.Show("Mã đội nhà không được trùng với mã đội khách!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); cbxMaDoiNha.SelectedIndex = -1; imgDoiNha.Image = null; return; } else { DataTable dt = DoiBongDAO.getData(); AddMultipleColumn(dt, "NameAndCode", "MaDoi", "TenDoi"); KeyToValueOfTextWithPic(dt, cbxMaDoiNha, "NameAndCode", "Logo", imgDoiNha); string mdb = cbxMaDoiNha.SelectedValue.ToString(); DataTable cauThuThuocDoi = CauThuDAO.getDatabyID(mdb); dtDoiNha = cauThuThuocDoi; foreach (DataRow item in cauThuThuocDoi.Rows) { item["SoLanRaSan"] = (int.Parse(item["SoLanRaSan"].ToString()) + 1).ToString(); } dgvDoiNha.DataSource = cauThuThuocDoi; } }
//Hiển thị combobox private void cbxDoiBong_SelectedIndexChanged(object sender, EventArgs e) { if (cbxDoiBong.SelectedIndex == -1) //hiển thị tất cả danh sách { DataTable dt = CauThuDAO.getData(); dgvCauThu.DataSource = dt; } else { string mdb = cbxDoiBong.SelectedValue.ToString(); //mã đội bóng được chọn dgvCauThu.DataSource = CauThuDAO.getDatabyID(mdb); //Gọi proc dưới sql } }
private void UC_CauThu_Load(object sender, EventArgs e) { DataTable dt = CauThuDAO.getData(); //Lấy dữ liệu từ database dgvCauThu.DataSource = dt; //Cho vào datagridview DataTable doi = DoiBongDAO.getData(); //Lấy dữ liệu từ database DoiBong FillCbo(doi, cbxDoiBong, "MaDoi", "TenDoi"); //Cho vào combobox DataTable vitri = ViTriDAO.getData(); FillCbo(vitri, cbxViTri, "MaViTri", "TenViTri"); DataTable quoctich = QuocTichDAO.getData(); FillCbo(quoctich, cbxQuocTich, "MaQuocTich", "TenQuocTich"); //txtImageSource.Text = @"E:\IT\C#\LapTrinhTrucQuan\Nhom06\Doc\unnamed.jpg"; }