private void gridView1_FocusedRowChanged(object sender, FocusedRowChangedEventArgs e) { if (e.FocusedRowHandle < 0) { return; } string maNamHoc = gridViewNamHoc.GetRowCellValue(e.FocusedRowHandle, "MaNamHoc").ToString(); CboUtil.SelectedItem(comboBoxEdit1, maNamHoc); }
private void gridViewLop_FocusedRowChanged(object sender, FocusedRowChangedEventArgs e) { // Chac chan chon duoc 1 dong nao do if (gridViewLop.FocusedRowHandle < 0 || gridViewLop.FocusedRowHandle >= gridViewLop.RowCount) { return; } textEditMaLop.Text = gridViewLop.GetRowCellValue(gridViewLop.FocusedRowHandle, "MaLop").ToString(); textEditTenLop.Text = gridViewLop.GetRowCellValue(gridViewLop.FocusedRowHandle, "TenLop").ToString(); CboUtil.SelectedItem(comboBoxEditGVCN, gridViewLop.GetRowCellValue(gridViewLop.FocusedRowHandle, "MaGiaoVien").ToString() ); }
private void simpleButtonThemMoi_Click(object sender, EventArgs e) { // Không thêm if (!_isAddButton) { _Diable_Control(isAdding: false); return; } // Thêm // Neu co phan lop if (!checkEditChuaPhanLop.Checked) { string maNamHocHT = _quyDinhBUS.LayMaNamHoc_HienTai(); string maNamHoc = CboUtil.GetValueItem(comboBoxEditNamHoc); string tenNamHT = _namHocBUS.LayTenNamHoc_MaNamHoc(maNamHocHT); if (maNamHoc != maNamHocHT) { if (MsgboxUtil.YesNo("Chương trình chỉ được phép tiếp nhận học sinh trong năm " + tenNamHT + "\nĐể thực hiện chức năng này, bạn có muốn di chuyển đến năm " + tenNamHT + " hay không?") == DialogResult.Yes) { string maKhoiHT = CboUtil.GetValueItem(comboBoxEditKhoi); CboUtil.SelectedItem(comboBoxEditNamHoc, maNamHocHT); CboUtil.SelectedItem(comboBoxEditKhoi, maKhoiHT); MsgboxUtil.Info("Đã chuyển đến năm " + tenNamHT + ", bạn hãy chọn lớp để thực hiện tiếp nhận hồ sơ mới!"); } return; } string maLop = (CboUtil.GetValueItem(comboBoxEditLop)); int siSoCanTren = _quyDinhBUS.LaySiSo_CanTren(); if (_phanLopBUS.Dem_SiSo_Lop(maLop) >= siSoCanTren) { MsgboxUtil.Error("Lớp " + CboUtil.GetDisplayItem(comboBoxEditLop) + " đã đủ học sinh theo quy định " + " (" + siSoCanTren + " học sinh / 1 lớp)!"); return; } spinEditSTTSoDiem.Value = _phanLopBUS.LaySTT_TiepTheo(maLop); } _Diable_Control(isAdding: true); _Reset_Control(); }
private void frmQuyDinhDauNam_Load(object sender, EventArgs e) { CboUtil.SetDataSource(comboBoxEditNamHoc, _namHocBUS.LayDTNamHoc(), "MaNamHoc", "TenNamHoc", 0); QuyDinhDTO quyDinh = _quyDinhBUS.LayDS_QuyDinh(); textEdittenTruong.Text = quyDinh.TenTruong; textEditDiaChi.Text = quyDinh.DiaChiTruong; spinEditSoLuongLop.Value = quyDinh.SoLuongLop; spinEditSiSoToiDa.Value = quyDinh.SiSoCanTren; spinEditDoTuoiDen.Value = quyDinh.TuoiCanTren; spinEditDoTuoiTu.Value = quyDinh.TuoiCanDuoi; spinEditDiemDat.Value = Convert.ToDecimal(quyDinh.DiemChuan); dateEditNgayAD.EditValue = quyDinh.NgayApDung; CboUtil.SelectedItem(comboBoxEditNamHoc, quyDinh.MaNamHoc); }
private void gridViewNguoiDung_FocusedRowChanged(object sender, FocusedRowChangedEventArgs e) { // Chac chan chon duoc 1 dong nao do if (gridViewNguoiDung.FocusedRowHandle < 0 || gridViewNguoiDung.FocusedRowHandle >= gridViewNguoiDung.RowCount) { return; } textEdittenTruyCap.Text = gridViewNguoiDung.GetRowCellValue(e.FocusedRowHandle, "TenDNhap").ToString(); CboUtil.SelectedItem(comboBoxEditNguoiDung, gridViewNguoiDung.GetRowCellValue(e.FocusedRowHandle, "MaND").ToString()); CboUtil.SelectedItem(comboBoxEditQuyenSuDung, gridViewNguoiDung.GetRowCellValue(e.FocusedRowHandle, "MaLoaiND").ToString()); radioGroupTrangThai.SelectedIndex = (bool)gridViewNguoiDung.GetRowCellValue(e.FocusedRowHandle, "TrangThai") ? 1 : 0; textEditMatKhau.Text = ""; }
/// <summary> /// Hiển thị lại form học sinh khi có yêu cầu từ form tìm kiếm /// </summary> public void HienThiLai_FrmHocSinh_TuFormTimKiem() { if (MaLop != null) { string maNamHoc = ObjectUtil.LayMaNamHocTuMaLop(MaLop); string maKhoi = ObjectUtil.LayMaKhoiLopTuMaLop(MaLop); // Chọn lại năm học CboUtil.SelectedItem(comboBoxEditNamHoc, maNamHoc); // Chọn lại khối CboUtil.SelectedItem(comboBoxEditKhoi, maKhoi); // Chọn lại lớp CboUtil.SelectedItem(comboBoxEditLop, MaLop); // Bỏ check Tiếp nhận hồ sơ mới checkEditChuaPhanLop.Checked = false; } else { checkEditChuaPhanLop.Checked = true; } // Tìm vị trí học sinh trên GridView có mã là MaHocSinh truyền từ formSearch int foundSelectHandler = -1; for (int i = 0; i < gridViewDSHocSinh.RowCount; i++) { if (gridViewDSHocSinh.GetRowCellValue(i, "MaHocSinh").ToString() == MaHocSinh) { foundSelectHandler = i; break; } } // Chọn học sinh if (foundSelectHandler != -1) { gridViewDSHocSinh.FocusedRowHandle = foundSelectHandler; } else { MsgboxUtil.Error("Không tìm thấy hồ sơ học sinh có mã: " + MaHocSinh); } }