//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; } }
private void UC_TimKiemCauThu_Load(object sender, EventArgs e) { DataTable dt = CauThuDAO.getDataForSearch(); tb = dt; dgvTimKiemCauThu.DataSource = dt; DataTable doi = DoiBongDAO.getData(); FillCbo(doi, cbxDoiBong, "TenDoi"); }
private void frmTranDau_Load(object sender, EventArgs e) { DataTable doi1 = DoiBongDAO.getData(); FillCbo(doi1, cbxMaDoiNha, "MaDoi", "TenDoi"); DataTable doi2 = DoiBongDAO.getData(); FillCbo(doi2, cbxMaDoiKhach, "MaDoi", "TenDoi"); resetTranDau(); }
private void UC_DoiBong_Load(object sender, EventArgs e) { DataTable dt = DoiBongDAO.getData(); dgvDoiBong.DataSource = dt; DataTable tinh = TinhDAO.getData(); FillCbo(tinh, cbxMaTinh, "MaTinh", "TenTinh"); DataTable sanbong = SanBongDAO.getData(); FillCbo(sanbong, cbxMaSan, "MaSan", "TenSan"); }
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"; }
private void btnThem_Click(object sender, EventArgs e) { try { if (txtMaDoi.Text == "") { MessageBox.Show("Bạn chưa nhập mã đội bóng!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); txtMaDoi.Focus(); } else if (txtTenDoi.Text == "") { MessageBox.Show("Bạn chưa nhập tên đội bóng!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); txtTenDoi.Focus(); } else if (cbxMaTinh.SelectedIndex == -1) { MessageBox.Show("Bạn chưa chọn mã tỉnh!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (cbxMaSan.SelectedIndex == -1) { MessageBox.Show("Bạn chưa chọn mã sân bóng!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (txtHLV.Text == "") { MessageBox.Show("Bạn chưa nhập tên huấn luyện viên!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); txtHLV.Focus(); } else if (txtImageSource.Text == "") { MessageBox.Show("Bạn chưa chọn ảnh!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (checkMa() == false) { MessageBox.Show("Mã đội bóng đã tồn tại!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); txtMaDoi.Focus(); } else { string maDoi = txtMaDoi.Text; string tenDoi = txtTenDoi.Text; string maSan = cbxMaSan.SelectedValue.ToString(); string hlv = txtHLV.Text; string matinh = cbxMaTinh.SelectedValue.ToString(); string diem = txtDiem.Text; string sobanthang = "0"; string sobanthua = "0"; string socauthu = "0"; //sobanthang = sobanthua = socauthu = "0"; try { currentImg = convertImageToBytes(); } catch { } DoiBongDTO dto = new DoiBongDTO(maDoi, tenDoi, maSan, hlv, matinh, currentImg, int.Parse(diem), int.Parse(sobanthang), int.Parse(sobanthua), int.Parse(socauthu) ); DoiBongDAO.saveDoiBong(dto, sys.UPDATE); MessageBox.Show("Thêm Thành Công!"); UC_DoiBong_Load(sender, e); reset(); } } catch { MessageBox.Show("Lỗi dữ liệu!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
//Sửa thuộc tính đội bóng private void btnEdit_Click(object sender, EventArgs e) { if (rowid >= 0 && rowid < dgvDoiBong.Rows.Count - 1) { try { if (txtTenDoi.Text == "") { MessageBox.Show("Bạn chưa nhập tên đội bóng!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); txtTenDoi.Focus(); } else if (cbxMaTinh.SelectedIndex == -1) { MessageBox.Show("Bạn chưa chọn mã tỉnh!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (cbxMaSan.SelectedIndex == -1) { MessageBox.Show("Bạn chưa chọn mã sân bóng!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (txtHLV.Text == "") { MessageBox.Show("Bạn chưa nhập tên huấn luyện viên!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); txtHLV.Focus(); } else if (txtImageSource.Text == "") { MessageBox.Show("Bạn chưa chọn ảnh!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { string maDoi = txtMaDoi.Text; string tenDoi = txtTenDoi.Text; string maSan = cbxMaSan.SelectedValue.ToString(); string hlv = txtHLV.Text; string matinh = cbxMaTinh.SelectedValue.ToString(); string diem = txtDiem.Text; string sobanthang = txtSoBanThang.Text; string sobanthua = txtSoBanThua.Text; string socauthu = txtSoCauThu.Text; //sobanthang = sobanthua = socauthu = "0"; try { currentImg = convertImageToBytes(); } catch { } DoiBongDTO dto = new DoiBongDTO(maDoi, tenDoi, maSan, hlv, matinh, currentImg, int.Parse(diem), int.Parse(sobanthang), int.Parse(sobanthua), int.Parse(socauthu) ); DoiBongDAO.saveDoiBong(dto, sys.UPDATE); MessageBox.Show("Sửa Thành Công!"); UC_DoiBong_Load(sender, e); } } catch { MessageBox.Show("Lỗi dữ liệu!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Bạn phải chọn đội bóng để sửa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }