public ThemGiangDay() { InitializeComponent(); comboBoxLop.DataSource = GiangDayBUS.GetDanhSachLop(); comboBoxGiaoVien.DataSource = GiangDayBUS.GetDanhSachGiaoVienCaTruong(); uploaddata(); }
public DanhSachGiangDay() { InitializeComponent(); dataGridViewDS_HS.DataSource = GiangDayBUS.LoadGiangDay(); comboBoxLop.DataSource = GiangDayBUS.GetDanhSachLop(); comboBoxGiaoVien.DataSource = GiangDayBUS.GetDanhSachGiaoVien(); textBoxTongSo.Text = DataProvider.Instance.ExecuteScalar("select count(*) tongso from GIANGDAY").ToString(); }
public ThemGiangDay() { InitializeComponent(); comboBoxLop.DataSource = GiangDayBUS.GetDanhSachLop(); comboBoxGiaoVien.DisplayMember = "TenGV"; comboBoxGiaoVien.ValueMember = "MaGV"; comboBoxGiaoVien.DataSource = GiangDayBUS.GetDanhSachGiaoVienCaTruong(); uploaddata(); }
private void buttonLoc_Click(object sender, EventArgs e) { Trace.WriteLine(comboBoxGiaoVien.Text); Trace.WriteLine(comboBoxBuoi.Text); Trace.WriteLine(comboBoxLop.Text); Trace.WriteLine(comboBoxThu.Text); Trace.WriteLine("----------------------"); dataGridViewDS_HS.DataSource = GiangDayBUS.Filter(comboBoxGiaoVien.Text, comboBoxLop.Text, comboBoxThu.Text, comboBoxBuoi.Text); }
public ThongTinGiangDay(string maGV, string maLop, int soTiet, string diaDiem, string thu, string tiet) { InitializeComponent(); comboBoxGiaoVien.DataSource = GiangDayBUS.GetDanhSachGiaoVienCaTruong(); comboBoxLop.DataSource = GiangDayBUS.GetDanhSachLop(); comboBoxGiaoVien.SelectedItem = maGV; comboBoxLop.SelectedItem = maLop; textBoxSoTiet.Text = soTiet.ToString(); textBoxDiaDiem.Text = diaDiem; textBoxThu.Text = thu; textBoxTiet.Text = tiet; textBoxMon.Text = DataProvider.Instance.ExecuteScalar("gettenmonhoc '" + maGV + "'").ToString(); maGVTam = maGV; maLopTam = maLop; }
private void buttonLuu_Click(object sender, EventArgs e) { bool matchDiaDiem = Regex.IsMatch(textBoxDiaDiem.Text, @"^\s"); bool matchSoTiet = Regex.IsMatch(textBoxSoTiet.Text, @"^\s"); bool matchThu = Regex.IsMatch(textBoxThu.Text, @"^\s"); bool matchTiet = Regex.IsMatch(textBoxTiet.Text, @"^\s"); bool SoTietisNumBer = Regex.IsMatch(textBoxSoTiet.Text, @"\d"); textBoxDiaDiem.Text = textBoxDiaDiem.Text.Trim(); textBoxSoTiet.Text = textBoxSoTiet.Text.Trim(); textBoxThu.Text = textBoxThu.Text.Trim(); textBoxTiet.Text = textBoxTiet.Text.Trim(); if (textBoxDiaDiem.Text == "") { MessageBox.Show("Phải Ghi Rõ Đầy Đủ Thông Tin Địa Điểm Phòng Học!"); textBoxDiaDiem.Focus(); } else if (textBoxSoTiet.Text == "") { MessageBox.Show("Số Lượng Tiết Không Được Để Trống"); textBoxSoTiet.Focus(); } else if (textBoxThu.Text == "") { MessageBox.Show("Dạy Hôm Nào Vào Thứ Mấy?, Không Được Để Trống"); textBoxThu.Focus(); } else if (textBoxTiet.Text == "") { MessageBox.Show("Dạy Vào Tiết Nào?, Không Được Để Trống"); textBoxTiet.Focus(); } else { if (matchDiaDiem) { MessageBox.Show("Địa Điểm không Được Để Nhiều Khoảng Trắng"); textBoxDiaDiem.Focus(); } else if (matchSoTiet) { MessageBox.Show("Số Tiết không Được Để Nhiều Khoảng Trắng"); textBoxSoTiet.Focus(); } else if (!SoTietisNumBer) { MessageBox.Show("Số Tiết Phải Là 1 Số Nguyên"); textBoxSoTiet.Focus(); } else if (matchTiet) { MessageBox.Show("Tiết không Được Để Nhiều Khoảng Trắng"); textBoxTiet.Focus(); } else if (matchThu) { MessageBox.Show("Thứ không Được Để Nhiều Khoảng Trắng"); textBoxThu.Focus(); } else if (textBoxThu.Text.Length > 10) { MessageBox.Show("Ô Thứ Tối Đa 10 Kí Tự "); textBoxThu.Focus(); } else if (textBoxTiet.Text.Length > 10) { MessageBox.Show("Ô Thứ Tối Đa 10 Kí Tự "); textBoxTiet.Focus(); } else if (textBoxDiaDiem.Text.Length > 50) { MessageBox.Show("Địa Điểm Tối Đa 50 Kí Tự "); textBoxDiaDiem.Focus(); } else { if (MessageBox.Show("Bạn Có Chắc Chắn Muốn Phân Công Nhiệm Vụ Giảng Dạy Này ?", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { textBoxDiaDiem.Text = XoaKiTuTrangOGiua(textBoxDiaDiem.Text); textBoxThu.Text = XoaKiTuTrangOGiua(textBoxThu.Text); textBoxTiet.Text = XoaKiTuTrangOGiua(textBoxTiet.Text); textBoxSoTiet.Text = XoaKiTuTrangOGiua(textBoxSoTiet.Text); GiangDayBUS.InsertGiangday(comboBoxGiaoVien.Text, comboBoxLop.Text, int.Parse(textBoxSoTiet.Text), textBoxDiaDiem.Text, textBoxThu.Text, textBoxTiet.Text); MessageBox.Show("------Thành Công!!-------"); this.Close(); } catch (Exception) { MessageBox.Show("Xảy 1 lỗi gì đó chờ bản nâng cấp sau fix!!"); } } else { MessageBox.Show("Lần Sau Cân Nhắc Kĩ Nha Bạn!!"); } } } }
private void comboBoxLop_Click(object sender, EventArgs e) { comboBoxLop.DataSource = GiangDayBUS.GetDanhSachLop(); }
private void comboBoxGiaoVien_Click(object sender, EventArgs e) { comboBoxGiaoVien.DataSource = GiangDayBUS.GetDanhSachGiaoVienCaTruong(); }
private void FormTMGD_FormClosed(object sender, FormClosedEventArgs e) { this.Show(); dataGridViewDS_HS.DataSource = GiangDayBUS.LoadGiangDay(); textBoxTongSo.Text = DataProvider.Instance.ExecuteScalar("select count(*) tongso from GIANGDAY").ToString(); }
private void FormTTGD_FormClosed(object sender, FormClosedEventArgs e) { this.Show(); dataGridViewDS_HS.DataSource = GiangDayBUS.LoadGiangDay(); }
private void buttonLuu_Click(object sender, EventArgs e) { bool matchDiaDiem = Regex.IsMatch(textBoxDiaDiem.Text, @"^\s"); bool matchSoTiet = Regex.IsMatch(textBoxSoTiet.Text, @"^\s"); bool matchThu = Regex.IsMatch(textBoxThu.Text, @"^\s"); bool matchTiet = Regex.IsMatch(textBoxTiet.Text, @"^\s"); bool SoTietisNumBer = Regex.IsMatch(textBoxSoTiet.Text, @"\d"); textBoxDiaDiem.Text = textBoxDiaDiem.Text.Trim(); textBoxSoTiet.Text = textBoxSoTiet.Text.Trim(); textBoxThu.Text = textBoxThu.Text.Trim(); textBoxTiet.Text = textBoxTiet.Text.Trim(); textBoxThu.Text = GhepChuoi(textBoxThu.Text); textBoxTiet.Text = GhepChuoi(textBoxTiet.Text); if (textBoxDiaDiem.Text == "") { MessageBox.Show("Phải Ghi Rõ Đầy Đủ Thông Tin Địa Điểm Phòng Học!"); textBoxDiaDiem.Focus(); } else if (textBoxSoTiet.Text == "") { MessageBox.Show("Số Lượng Tiết Không Được Để Trống"); textBoxSoTiet.Focus(); } else if (textBoxThu.Text == "") { MessageBox.Show("Dạy Hôm Nào Vào Thứ Mấy?, Không Được Để Trống"); textBoxThu.Focus(); } else if (textBoxTiet.Text == "") { MessageBox.Show("Dạy Vào Tiết Nào?, Không Được Để Trống"); textBoxTiet.Focus(); } else { if (matchDiaDiem) { MessageBox.Show("Địa Điểm không Được Để Nhiều Khoảng Trắng"); textBoxDiaDiem.Focus(); } else if (matchSoTiet) { MessageBox.Show("Số Tiết không Được Để Nhiều Khoảng Trắng"); textBoxSoTiet.Focus(); } else if (!SoTietisNumBer) { MessageBox.Show("Số Tiết Phải Là 1 Số Nguyên"); textBoxSoTiet.Focus(); } else if (matchTiet) { MessageBox.Show("Tiết không Được Để Nhiều Khoảng Trắng"); textBoxTiet.Focus(); } else if (matchThu) { MessageBox.Show("Thứ không Được Để Nhiều Khoảng Trắng"); textBoxThu.Focus(); } else if (textBoxThu.Text.Length > 10) { MessageBox.Show("Ô Thứ Tối Đa 10 Kí Tự "); textBoxThu.Focus(); } else if (textBoxTiet.Text.Length > 10) { MessageBox.Show("Ô Thứ Tối Đa 10 Kí Tự "); textBoxTiet.Focus(); } else if (textBoxDiaDiem.Text.Length > 50) { MessageBox.Show("Địa Điểm Tối Đa 50 Kí Tự "); textBoxDiaDiem.Focus(); } else { if (MessageBox.Show("Bạn Có Chắc Chắn Muốn Thay Đổi Phân Công Nhiệm Vụ Giảng Dạy Này ?", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { textBoxDiaDiem.Text = XoaKiTuTrangOGiua(textBoxDiaDiem.Text); textBoxThu.Text = XoaKiTuTrangOGiua(textBoxThu.Text); textBoxTiet.Text = XoaKiTuTrangOGiua(textBoxTiet.Text); textBoxSoTiet.Text = XoaKiTuTrangOGiua(textBoxSoTiet.Text); if (comboBoxGiaoVien.SelectedValue.ToString() == maGVTam && comboBoxLop.Text != maLopTam) { GiangDayBUS.UpdateGiangDay(comboBoxGiaoVien.SelectedValue.ToString(), comboBoxGiaoVien.SelectedValue.ToString(), maLopTam, comboBoxLop.Text, int.Parse(textBoxSoTiet.Text), textBoxDiaDiem.Text, textBoxThu.Text, textBoxTiet.Text); } else if (comboBoxGiaoVien.SelectedValue.ToString() != maGVTam && comboBoxLop.Text == maLopTam) { GiangDayBUS.UpdateGiangDay(maGVTam, comboBoxGiaoVien.SelectedValue.ToString(), comboBoxLop.Text, comboBoxLop.Text, int.Parse(textBoxSoTiet.Text), textBoxDiaDiem.Text, textBoxThu.Text, textBoxTiet.Text); } else { GiangDayBUS.UpdateGiangDay(comboBoxGiaoVien.SelectedValue.ToString(), comboBoxGiaoVien.SelectedValue.ToString(), comboBoxLop.Text, comboBoxLop.Text, int.Parse(textBoxSoTiet.Text), textBoxDiaDiem.Text, textBoxThu.Text, textBoxTiet.Text); } MessageBox.Show("------Thành Công!!-------"); this.Close(); } catch { MessageBox.Show("Lịch giảng dạy cho giáo viên tại lớp này đã tồn tại!"); } } else { MessageBox.Show("Lần Sau Cân Nhắc Kĩ Nha Bạn!!"); } } } }
private void buttonLoc_Click(object sender, EventArgs e) { dataGridViewDS_HS.DataSource = GiangDayBUS.Filter(comboBoxGiaoVien.Text, comboBoxLop.Text, comboBoxThu.Text, comboBoxBuoi.Text); textBoxTongSo.Text = (dataGridViewDS_HS.Rows.Count - 1).ToString(); }