protected override void OnShown(EventArgs e) { base.OnShown(e); this.DialogResult = System.Windows.Forms.DialogResult.None; this.SetData(); string formText = ""; if (CurrentObj != null) { if (CurrentObj.Id == 0) { formText = "SAO CHÉP NỘI DUNG KIẾN THỨC"; } else { formText = "CẬP NHẬT NỘI DUNG KIẾN THỨC"; } } else { formText = "THÊM NỘI DUNG KIẾN THỨC"; CurrentObj = new EX_DanhMuc(); } this.Text = formText; txtMaPhan.Focus(); }
private bool GetData() { #region Check data if (cboMonHoc.CategoryID == null && cboPhan.CategoryID == null) { UICommon.ShowMsgInfoString("Bạn phải chọn môn học hoặc nội dung kiến thức"); if (cboMonHoc.CategoryID == null) { cboMonHoc.Focus(); } else { cboPhan.Focus(); } return(false); } if (string.IsNullOrEmpty(txtMaChuong.Text)) { UICommon.ShowMsgInfoString("Bạn chưa nhập mã đơn vị kiến thức"); txtMaChuong.Focus(); return(false); } if (string.IsNullOrEmpty(txtTenChuong.Text)) { UICommon.ShowMsgInfoString("Bạn chưa nhập tên đơn vị kiến thức"); txtTenChuong.Focus(); return(false); } // Check exist if (_bus.IsDanhMucExist(txtMaChuong.Text.Trim(), CurrentObj == null ? 0 : CurrentObj.Id, DataLayer.Common.LayerCommon.Enum_LoaiDanhMuc.DonViKienThuc)) { UICommon.ShowMsgInfoString("Mã đơn vị kiến thức đã tồn tại"); return(false); } #endregion int?stt = null; if (!string.IsNullOrEmpty(txtStt.Text)) { stt = Convert.ToInt32(txtStt.Text); } if (CurrentObj == null) { CurrentObj = new EX_DanhMuc(); } CurrentObj.IDDanhMucCha = cboPhan.CategoryID; CurrentObj.MaDanhMuc = txtMaChuong.Text; CurrentObj.TenDanhMuc = txtTenChuong.Text; CurrentObj.STT = stt; CurrentObj.GhiChu = txtGhiChu.Text; return(true); }
private void TreeList1_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e) { _currentNode = treeList1.GetDataRecordByNode(e.Node) as EX_DanhMuc; if (_currentNode != null) { SearchDataGrid(_currentNode.Id); } }
private bool GetData() { #region Check data if (cboKhoiLop.CategoryID == null) { UICommon.ShowMsgInfoString("Bạn chưa chọn khối lớp"); cboKhoiLop.Focus(); return(false); } if (string.IsNullOrEmpty(txtMaMonHoc.Text)) { UICommon.ShowMsgInfoString("Bạn chưa nhập mã môn học"); txtMaMonHoc.Focus(); return(false); } if (string.IsNullOrEmpty(txtTenMonHoc.Text)) { UICommon.ShowMsgInfoString("Bạn chưa nhập tên môn học"); txtTenMonHoc.Focus(); return(false); } // Check exist if (_bus.IsDanhMucExist(txtMaMonHoc.Text.Trim(), CurrentObj == null ? 0 : CurrentObj.Id, DataLayer.Common.LayerCommon.Enum_LoaiDanhMuc.MonHoc)) { UICommon.ShowMsgInfoString("Mã môn học đã tồn tại"); return(false); } #endregion int?stt = null; if (!string.IsNullOrEmpty(txtStt.Text)) { stt = Convert.ToInt32(txtStt.Text); } if (CurrentObj == null) { CurrentObj = new EX_DanhMuc(); } CurrentObj.IDDanhMucCha = cboKhoiLop.CategoryID; CurrentObj.MaDanhMuc = txtMaMonHoc.Text; CurrentObj.TenDanhMuc = txtTenMonHoc.Text; CurrentObj.STT = stt; CurrentObj.GhiChu = txtGhiChu.Text; return(true); }
private bool GetData() { #region Check data if (string.IsNullOrEmpty(txtMaDanhMuc.Text)) { UICommon.ShowMsgInfoString("Bạn chưa nhập mã danh mục"); txtMaDanhMuc.Focus(); return(false); } if (string.IsNullOrEmpty(txtTenDanhMuc.Text)) { UICommon.ShowMsgInfoString("Bạn chưa nhập tên danh mục"); txtTenDanhMuc.Focus(); return(false); } if (string.IsNullOrEmpty(txtStt.Text)) { UICommon.ShowMsgInfoString("Bạn chưa nhập STT"); txtStt.Focus(); return(false); } // Check exist if (_bus.IsDanhMucExist(txtMaDanhMuc.Text.Trim(), CurrentObj == null ? 0 : CurrentObj.Id, _idDanhMucCha)) { UICommon.ShowMsgInfoString("Mã danh mục đã tồn tại"); return(false); } #endregion int?stt = null; if (!string.IsNullOrEmpty(txtStt.Text)) { stt = Convert.ToInt32(txtStt.Text); } if (CurrentObj == null) { CurrentObj = new EX_DanhMuc(); } CurrentObj.MaDanhMuc = txtMaDanhMuc.Text; CurrentObj.TenDanhMuc = txtTenDanhMuc.Text; CurrentObj.IDDanhMucCha = _idDanhMucCha; CurrentObj.IDLoaiDanhMuc = _idLoaiDanhMuc; CurrentObj.STT = stt; CurrentObj.GhiChu = txtGhiChu.Text; return(true); }
private void TreeList1_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e) { if (_firstLoad) { SplashScreenManager.ShowForm(this, typeof(WaitForm1), true, true, false); } _currentNode = treeList1.GetDataRecordByNode(e.Node) as EX_DanhMuc; if (_currentNode != null) { SearchDataGrid(_currentNode.Id, cboLoaiCauHoi.CategoryID, cboMucDoNhanThuc.CategoryID); _isChangeNode = true; } if (_firstLoad) { SplashScreenManager.CloseForm(false); } _firstLoad = true; }
private void TreeList1_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e) { if (_firstLoad) { SplashScreenManager.ShowForm(this, typeof(WaitForm1), true, true, false); } _currentNode = treeList1.GetDataRecordByNode(e.Node) as EX_DanhMuc; if (_currentNode != null) { gridControl1.DataSource = new List <EX_CauHoi>(); gridControl1.DataSource = _busCauHoi.GetDanhSachCauHoi(_currentNode.Id, cboLoaiCauHoi.CategoryID, cboMucDoNhanThuc.CategoryID); gridControl1.Refresh(); } if (_firstLoad) { SplashScreenManager.CloseForm(false); } _firstLoad = true; }
private bool CheckAllEditCauHoi(long idCauHoi) { // Kiểm tra câu hỏi EX_CauHoi cauHoi = _business.GetById(idCauHoi); if (cauHoi == null) { UICommon.ShowMsgWarningString("Câu hỏi không tồn tại."); return(false); } // Kiểm tra Đơn vị KT EX_DanhMuc dm = _business.GetDanhMucById(cauHoi.IDChuong); if (dm == null) { UICommon.ShowMsgWarningString("Đơn vị KT không tồn tại."); return(false); } return(true); }