private void btnHSTimKiem_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txbHSThongTin.Text)) { MessageBox.Show("Bạn chưa nhập thông tin tìm kiếm", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (cbbHSDanhSach.SelectedIndex != -1) { String valueSearch = txbHSThongTin.Text; var db = new CSDL(); String sqlSearch = ""; if (cbbHSDanhSach.SelectedIndex == 0) { sqlSearch = "exec searchMHS '" + valueSearch + "'"; if (db.SelectData(sqlSearch).Rows.Count != 0) { new SearchOut(sqlSearch).Show(); } else { MessageBox.Show("Không tìm thấy thông tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (cbbHSDanhSach.SelectedIndex == 1) { sqlSearch = "exec searchTHS N'" + valueSearch + "'"; if (db.SelectData(sqlSearch).Rows.Count != 0) { new SearchOut(sqlSearch).Show(); } else { MessageBox.Show("Không tìm thấy thông tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (cbbHSDanhSach.SelectedIndex == 2) { sqlSearch = "exec searchHSfromML N'" + valueSearch + "'"; if (db.SelectData(sqlSearch).Rows.Count != 0) { new SearchOut(sqlSearch).Show(); } else { MessageBox.Show("Không tìm thấy thông tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } resetValue(); } }
private void btnLopTimKiem_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txbLopThongTin.Text)) { MessageBox.Show("Bạn chưa nhập thông tin tìm kiếm", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (cbbLopDanhSach.SelectedIndex != -1) { string valueSearch = txbLopThongTin.Text; var db = new CSDL(); string sqlSearch = ""; switch (cbbLopDanhSach.SelectedItem) { case "Mã lớp": sqlSearch = "select MaLop, TenLop from LOP where MaLop = '" + valueSearch + "'"; if (db.SelectData(sqlSearch).Rows.Count != 0) { dgvLop.DataSource = new CSDL().SelectData(sqlSearch); dgvLop.Columns["MaLop"].HeaderText = "Mã Lớp"; dgvLop.Columns["TenLop"].HeaderText = "Tên Lớp"; } else { MessageBox.Show("Không tìm thấy thông tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } break; case "Tên lớp": sqlSearch = "select MaLop, TenLop from LOP where TenLop = '" + valueSearch + "'"; if (db.SelectData(sqlSearch).Rows.Count != 0) { dgvLop.DataSource = new CSDL().SelectData(sqlSearch); dgvLop.Columns["MaLop"].HeaderText = "Mã Lớp"; dgvLop.Columns["TenLop"].HeaderText = "Tên Lớp"; } else { MessageBox.Show("Không tìm thấy thông tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } break; } } resetValue(); } }
private void ThemHocSinh_Load(object sender, EventArgs e) { //MessageBox.Show("Mã SV nhận được: " + msv); CSDL csdl = new CSDL(); string getAllMaLop = "SELECT MaLop FROM LOP"; DataTable maLopTable = csdl.SelectData(getAllMaLop); cbMaLop.DataSource = maLopTable.Copy(); cbMaLop.DisplayMember = "MaLop"; cbMaLop.ValueMember = "MaLop"; if (!string.IsNullOrEmpty(mhs)) { this.Text = "Cập nhật thông tin học sinh"; var r = new CSDL().Select(string.Format("selectHSById '" + mhs + "'")); //MessageBox.Show(r[0].ToString()); txtTenHS.Text = r["TenHS"].ToString(); //mtbNS.Text = r["NgaySinh"].ToString(); dtpBirthday.Value = DateTime.ParseExact(r["NgaySinh"].ToString(), "dd/MM/yyyy", CultureInfo.InvariantCulture); txtDC.Text = r["DiaChi"].ToString(); if (r["GioiTinh"].ToString() == "Nam") { rbtNam.Checked = true; } else { rbtNu.Checked = true; } //cbTenNGS.SelectedText = r["TenNGS"].ToString(); //cbTenPB.SelectedText = r["TenPB"].ToString(); } else { this.Text = "Thêm mới nhân viên"; } }
private void ThemGiaoVien_Load(object sender, EventArgs e) { CSDL csdl = new CSDL(); string getAllMaLop = "SELECT MaLop FROM LOP"; DataTable maLopTable = csdl.SelectData(getAllMaLop); cbMaLop.DataSource = maLopTable.Copy(); cbMaLop.DisplayMember = "MaLop"; cbMaLop.ValueMember = "MaLop"; if (string.IsNullOrEmpty(mgv)) { this.Text = "Thêm mới nhân viên"; } else { this.Text = "Cập nhật thông tin sinh viên"; var r = new CSDL().Select(string.Format("selectGVById '" + mgv + "'")); txtTenGV.Text = r["TenGV"].ToString(); dtpBirthday.Value = DateTime.ParseExact(r["NgaySinh"].ToString(), "dd/MM/yyyy", CultureInfo.InvariantCulture); txtDC.Text = r["DiaChi"].ToString(); if (r["GioiTinh"].ToString() == "Nam") { rbtNam.Checked = true; } else { rbtNu.Checked = true; } txtHocVan.Text = r["HocVan"].ToString(); txtDayMon.Text = r["DayMon"].ToString(); string maLop = r["MaLop"].ToString(); cbMaLop.SelectedValue = maLop; } }