private void uEmployee_Load(object sender, EventArgs e) { actionMenuEmployee.PressRefresh += new EventHandler(actionMenuEmployee_PressRefresh); actionMenuEmployee.PressClose += new EventHandler(actionMenuEmployee_PressClose); actionMenuEmployee.PressHelp += new EventHandler(actionMenuEmployee_PressHelp); displayEmployee(); stanfTabPermission mStanfTabPermission = new stanfTabPermission(); foreach (stanfTabPermission item in mAcc.ListTabPermissions) { if (item.UserId == mAcc.UserId && item.DisplayRoleName == "Danh Sách Nhân Viên") { mStanfTabPermission.IsAdd = item.IsAdd; mStanfTabPermission.IsDelete = item.IsDelete; mStanfTabPermission.IsEdit = item.IsEdit; mStanfTabPermission.IsList = item.IsList; mStanfTabPermission.IsReport = item.IsReport; } } if (mAcc.IsSuperUser == false) { int temp = 0; gridControlEmployee.Visible = false; if (mStanfTabPermission.IsAdd == true) { actionMenuEmployee.PressNew += new EventHandler(actionMenuEmployee_PressNew); temp++; } if (mStanfTabPermission.IsDelete == true) { actionMenuEmployee.PressDelete += new EventHandler(actionMenuEmployee_PressDelete); temp++; } if (mStanfTabPermission.IsEdit == true) { actionMenuEmployee.PressEdit += new EventHandler(actionMenuEmployee_PressEdit); temp++; } if (mStanfTabPermission.IsList == true) { gridControlEmployee.Visible = true; temp++; } if (temp == 0) { actionMenuEmployee.Enabled = false; } } else { actionMenuEmployee.PressNew += new EventHandler(actionMenuEmployee_PressNew); actionMenuEmployee.PressDelete += new EventHandler(actionMenuEmployee_PressDelete); actionMenuEmployee.PressEdit += new EventHandler(actionMenuEmployee_PressEdit); } }
private void uEmployee_Load(object sender, EventArgs e) { actionMenuUsers.PressRefresh += new EventHandler(actionMenuUsers_PressRefresh); actionMenuUsers.PressClose += new EventHandler(actionMenuUsers_PressClose); actionMenuUsers.PressHelp += new EventHandler(actionMenuUsers_PressHelp); txtTuKhoa.Focus(); DisplayListUsers(); stanfTabPermission mStanfTabPermission = new stanfTabPermission(); foreach (stanfTabPermission item in mAccount.ListTabPermissions) { if (item.UserId == mAccount.UserId && item.DisplayRoleName == "Quản Lý Tài Khoản") { mStanfTabPermission.IsAdd = item.IsAdd; mStanfTabPermission.IsDelete = item.IsDelete; mStanfTabPermission.IsEdit = item.IsEdit; mStanfTabPermission.IsList = item.IsList; mStanfTabPermission.IsReport = item.IsReport; } } if (mAccount.IsSuperUser == false) { int temp = 0; gridControlUser.Visible = false; if (mStanfTabPermission.IsAdd == true) { actionMenuUsers.PressNew += new EventHandler(actionMenuUsers_PressNew); temp++; } if (mStanfTabPermission.IsDelete == true) { actionMenuUsers.PressDelete += new EventHandler(actionMenuUsers_PressDelete); temp++; } if (mStanfTabPermission.IsEdit == true) { actionMenuUsers.PressEdit += new EventHandler(actionMenuUsers_PressEdit); temp++; } if (mStanfTabPermission.IsList == true) { gridControlUser.Visible = true; temp++; } if (temp == 0) { actionMenuUsers.Enabled = false; } } else { actionMenuUsers.PressNew += new EventHandler(actionMenuUsers_PressNew); actionMenuUsers.PressDelete += new EventHandler(actionMenuUsers_PressDelete); actionMenuUsers.PressEdit += new EventHandler(actionMenuUsers_PressEdit); } }
private void uRecruitmentInfo_Load(object sender, EventArgs e) { actionMenuRecruitmentInfo.PressRefresh += new EventHandler(actionMenuRecruitmentInfo_PressRefresh); actionMenuRecruitmentInfo.PressClose += new EventHandler(actionMenuRecruitmentInfo_PressClose); actionMenuRecruitmentInfo.PressHelp += new EventHandler(actionMenuRecruitmentInfo_PressHelp); this.Text = "Thông Tin Tuyển Dụng"; checkExpiredRecruitment(); displayRecruitmentInfo(); stanfTabPermission mStanfTabPermission = new stanfTabPermission(); foreach (stanfTabPermission item in mAccount.ListTabPermissions) { if (item.UserId == mAccount.UserId && item.DisplayRoleName == "Đợt Tuyển Dụng") { mStanfTabPermission.IsAdd = item.IsAdd; mStanfTabPermission.IsDelete = item.IsDelete; mStanfTabPermission.IsEdit = item.IsEdit; mStanfTabPermission.IsList = item.IsList; mStanfTabPermission.IsReport = item.IsReport; } } if (mAccount.IsSuperUser == false) { int temp = 0; gridControlRecruitmentInfo.Visible = false; if (mStanfTabPermission.IsAdd == true) { actionMenuRecruitmentInfo.PressNew += new EventHandler(actionMenuRecruitmentInfo_PressNew); temp++; } if (mStanfTabPermission.IsDelete == true) { actionMenuRecruitmentInfo.PressDelete += new EventHandler(actionMenuRecruitmentInfo_PressDelete); temp++; } if (mStanfTabPermission.IsEdit == true) { actionMenuRecruitmentInfo.PressEdit += new EventHandler(actionMenuRecruitmentInfo_PressEdit); temp++; } if (mStanfTabPermission.IsList == true) { gridControlRecruitmentInfo.Visible = true; temp++; } if (temp == 0) { actionMenuRecruitmentInfo.Enabled = false; } } }
private void uStudent_Load(object sender, EventArgs e) { tabHocVienTiemNang.SelectedTabPage = xtraTabPageStudent; actionMenu1.PressEdit += new EventHandler(actionMenu1_PressEdit); actionMenu1.PressRefresh += new EventHandler(actionMenu1_PressRefresh); actionMenu1.PressClose += new EventHandler(actionMenu1_PressClose); actionMenu1.PressHelp += new EventHandler(actionMenu1_PressHelp); actionMenu1.SetHVTiemNangVisible(); actionMenu1.SetVisibleReport(); actionMenu1.PressReports += new EventHandler(actionMenu1_PressTimKiemKoMaHoa); actionMenu1.PressHVTiemNang += new EventHandler(actionMenu1_PressHVTiemNang); BindStudentList(); IFormatProvider mFomatter = new System.Globalization.CultureInfo("vi-VN"); //Student_Register_Online oRegister = new StudentRegisterOnlineBll(mAccount).getElementById(0); //if (oRegister != null) // lblGetRegisterOnline.Text = string.Format(">> Dữ liệu đk trực tuyến: {0} và lần gần nhất lấy dữ liệu: {1} bởi {2}. Bấm vào khi muốn lấy thông tin đk mới!!!", // Convert.ToDateTime(oRegister.CreatedTime, mFomatter).ToString("dd-MM-yyyy"), // Convert.ToDateTime(oRegister.UpdateDateTime, mFomatter).ToString("dd-MM-yyyy"), // oRegister.UserName); LoadCourse(); //if (mAccount.IsSuperUser == false) //{ dateEditFromDateCheckIn.Enabled = true; dateEditToDateCheckIn.Enabled = true; // btnConfirms.Visible = true; //}else if(mAccount.IsSuperUser == true) // btnConfirms.Visible = false; //LoadClassesForComboBox(); stanfTabPermission mStanfTabPermission = new stanfTabPermission(); foreach (stanfTabPermission item in mAccount.ListTabPermissions) { if (item.UserId == mAccount.UserId && item.DisplayRoleName == "Danh Sách Học Viên") { mStanfTabPermission.IsAdd = item.IsAdd; mStanfTabPermission.IsDelete = item.IsDelete; mStanfTabPermission.IsEdit = item.IsEdit; mStanfTabPermission.IsList = item.IsList; mStanfTabPermission.IsReport = item.IsReport; } } if (mAccount.IsSuperUser == false) { int temp = 0; gridControlStudent.Visible = false; if (mStanfTabPermission.IsAdd == true) { actionMenu1.PressNew += new EventHandler(actionMenu1_PressNew); temp++; } if (mStanfTabPermission.IsDelete == true) { actionMenu1.PressDelete += new EventHandler(actionMenu1_PressDelete); temp++; } if (mStanfTabPermission.IsEdit == true) { actionMenu1.PressEdit += new EventHandler(actionMenu1_PressEdit); temp++; } if (mStanfTabPermission.IsList == true) { gridControlStudent.Visible = true; temp++; } if (temp == 0) { actionMenu1.Enabled = false; } } else { actionMenu1.PressNew += new EventHandler(actionMenu1_PressNew); actionMenu1.PressDelete += new EventHandler(actionMenu1_PressDelete); actionMenu1.PressEdit += new EventHandler(actionMenu1_PressEdit); } this.Dock = DockStyle.Fill; }
private void uCandidate_Load(object sender, EventArgs e) { this.Text = "Quản lý danh sách ứng viên"; //loadJob(); loadRecuitmentInfo(); actionMenuCandidate.PressClose += new EventHandler(actionMenuCandidate_PressClose); actionMenuCandidate.PressHelp += new EventHandler(actionMenuCandidate_PressHelp); actionMenuCandidate.PressRefresh += new EventHandler(actionMenuCandidate_PressRefresh); displayCandidate(); stanfTabPermission mStanfTabPermission = new stanfTabPermission(); foreach (stanfTabPermission item in mAccount.ListTabPermissions) { if (item.UserId == mAccount.UserId && item.DisplayRoleName == "Danh Sách Ứng Viên") { mStanfTabPermission.IsAdd = item.IsAdd; mStanfTabPermission.IsDelete = item.IsDelete; mStanfTabPermission.IsEdit = item.IsEdit; mStanfTabPermission.IsList = item.IsList; mStanfTabPermission.IsReport = item.IsReport; } } if (mAccount.IsSuperUser == false) { int temp = 0; gridControlCandidates.Visible = false; lookUpEditRecruiment.Visible = false; if (mStanfTabPermission.IsAdd == true) { actionMenuCandidate.PressNew += new EventHandler(actionMenuCandidate_PressNew); lookUpEditRecruiment.Visible = true; temp++; } if (mStanfTabPermission.IsDelete == true) { actionMenuCandidate.PressDelete += new EventHandler(actionMenuCandidate_PressDelete); temp++; } if (mStanfTabPermission.IsEdit == true) { actionMenuCandidate.PressEdit += new EventHandler(actionMenuCandidate_PressEdit); temp++; } if (mStanfTabPermission.IsList == true) { gridControlCandidates.Visible = true; lookUpEditRecruiment.Visible = true; temp++; } if (temp == 0) { actionMenuCandidate.Enabled = false; } } else { actionMenuCandidate.PressNew += new EventHandler(actionMenuCandidate_PressNew); actionMenuCandidate.PressDelete += new EventHandler(actionMenuCandidate_PressDelete); actionMenuCandidate.PressEdit += new EventHandler(actionMenuCandidate_PressEdit); } }
private void uClass_Load(object sender, EventArgs e) { xtraTabPageClass.Focus(); actionMenu1.PressEdit += new EventHandler(actionMenu1_PressEdit); actionMenu1.PressRefresh += new EventHandler(actionMenu1_PressRefresh); actionMenu1.PressDelete += new EventHandler(actionMenu1_PressDelete); actionMenu1.PressClose += new EventHandler(actionMenu1_PressClose); actionMenu1.PressHelp += new EventHandler(actionMenu1_PressHelp); dtClassesStartTime.EditValue = DateTime.Now.AddYears(-1); dtClassesEndTime.EditValue = DateTime.Now; dtClassesEndTime.Enabled = true; LoadLookUpEditClass(); LoadDataClasses(); stanfTabPermission mStanfTabPermission = new stanfTabPermission(); foreach (stanfTabPermission item in mAccount.ListTabPermissions) { if (item.UserId == mAccount.UserId && item.DisplayRoleName == "Danh Sách Lớp Học") { mStanfTabPermission.IsAdd = item.IsAdd; mStanfTabPermission.IsDelete = item.IsDelete; mStanfTabPermission.IsEdit = item.IsEdit; mStanfTabPermission.IsList = item.IsList; mStanfTabPermission.IsReport = item.IsReport; } } if (mAccount.IsSuperUser == false) { int temp = 0; gridControlClass.Visible = false; xtraTabPageStudent.PageVisible = false; if (mStanfTabPermission.IsAdd == true) { actionMenu1.PressNew += new EventHandler(actionMenu1_PressNew); temp++; } if (mStanfTabPermission.IsDelete == true) { actionMenu1.PressDelete += new EventHandler(actionMenu1_PressDelete); temp++; } if (mStanfTabPermission.IsEdit == true) { actionMenu1.PressEdit += new EventHandler(actionMenu1_PressEdit); temp++; } if (mStanfTabPermission.IsList == true) { gridControlClass.Visible = true; xtraTabPageStudent.PageVisible = true; temp++; } if (temp == 0) { actionMenu1.Enabled = false; } } else { actionMenu1.PressNew += new EventHandler(actionMenu1_PressNew); actionMenu1.PressDelete += new EventHandler(actionMenu1_PressDelete); actionMenu1.PressEdit += new EventHandler(actionMenu1_PressEdit); } this.Dock = DockStyle.Fill; }
void actionUpdateStanUser_PressUpdate(object sender, EventArgs e) { msgMessage.Clear(); if (string.IsNullOrEmpty("" + txtHoTen.Text)) { msgMessage.SetError(txtHoTen, "Bạn cần nhập họ tên trước khi thực hiện"); txtHoTen.Focus(); return; } if (string.IsNullOrEmpty("" + txtEmail.Text)) { msgMessage.SetError(txtEmail, "Bạn cần nhập email trước khi thực hiện"); txtEmail.Focus(); return; } if (!string.IsNullOrEmpty("" + txtEmail.Text)) { if (Common.validateEmail(txtEmail.Text) < 1) { msgMessage.SetError(txtEmail, "Bạn cần nhập email đúng định dạng"); txtEmail.Focus(); return; } } if (string.IsNullOrEmpty("" + txtUserName.Text)) { msgMessage.SetError(txtUserName, "Bạn cần nhập tên tài khoản trước khi thực hiện"); txtUserName.Focus(); return; } if (txtPassword.Enabled == true) { if (string.IsNullOrEmpty("" + txtPassword.Text)) { msgMessage.SetError(txtPassword, "Bạn cần nhập mật khẩu trước khi thực hiện"); txtPassword.Focus(); return; } } if (txtPasswordAfter.Enabled == true) { if (string.IsNullOrEmpty("" + txtPasswordAfter.Text)) { msgMessage.SetError(txtPasswordAfter, "Bạn cần nhập mật khẩu nhập lại trước khi thực hiện"); txtPasswordAfter.Focus(); return; } } if (!string.IsNullOrEmpty("" + txtPassword.Text) && !string.IsNullOrEmpty("" + txtPasswordAfter.Text) && !txtPassword.Text.Equals(txtPasswordAfter.Text)) { msgMessage.SetError(txtPasswordAfter, "Mật khẩu nhập lại không chính xác"); txtPasswordAfter.Focus(); return; } int temp = 1; int mIsAdmin = 1; if (cboUserType.Text == "User") { mIsAdmin = 0; } if (cboSex.Text == "Nam") { temp = 0; } Account objAcc = new Account() { DisplayName = txtHoTen.Text, Email = txtEmail.Text, isOnline = false, isSuccess = false, IsSuperUser = false, isAdmin = mIsAdmin, Password = Common.EncodePassword(txtPassword.Text), Phone = txtMobile.Text, Sex = temp, UserName = txtUserName.Text }; if (UpdateAcc == null) //Insert { if (mAccountBiLL.InsertElement(objAcc)) { MessageBox.Show("Thêm mới tài khoản thành công!"); List <stanfRole> lstRoles = new List <stanfRole>(); lstRoles = new RolesBLL(mAccount).getElements(); TabPermissionBLL mTabPermissionBLL = new TabPermissionBLL(mAccount); List <Account> lstAcc = new List <Account>(); lstAcc = mAccountBiLL.getElements(); Account tempAcc = new Account(); tempAcc = lstAcc.LastOrDefault(); foreach (stanfRole o in lstRoles) { stanfTabPermission mStanfTabPermission = new stanfTabPermission { RoleId = o.RoleId, UserId = tempAcc.UserId }; mTabPermissionBLL.InsertElement(mStanfTabPermission); } } else { MessageBox.Show("Thêm mới tài khoản thất bại!"); } } else //Update { objAcc.UserId = UpdateAcc.UserId; if (mAccountBiLL.UpdateElement(objAcc)) { MessageBox.Show("Cập nhật tài khoản thành công!"); } else { MessageBox.Show("Cập nhật tài khoản thất bại!"); } } this.Close(); }
private void uExpertInfo_Load(object sender, EventArgs e) { actionMenuExpert.PressRefresh += new EventHandler(actionMenuExpert_PressRefresh); actionMenuExpert.PressClose += new EventHandler(actionMenuExpert_PressClose); actionMenuExpert.PressHelp += new EventHandler(actionMenuExpert_PressHelp); //if (eCenterSystem.UserId == 40 || eCenterSystem.UserId == 41) //{ // MessageBox.Show("Bạn chưa có quyền sử dụng danh mục này!", "Thông báo"); // this.Hide(); // return; //} this.Dock = DockStyle.Fill; displayExpert(); stanfTabPermission mStanfTabPermission = new stanfTabPermission(); foreach (stanfTabPermission item in mAccount.ListTabPermissions) { if (item.UserId == mAccount.UserId && item.DisplayRoleName == "Danh Sách Giảng Viên") { mStanfTabPermission.IsAdd = item.IsAdd; mStanfTabPermission.IsDelete = item.IsDelete; mStanfTabPermission.IsEdit = item.IsEdit; mStanfTabPermission.IsList = item.IsList; mStanfTabPermission.IsReport = item.IsReport; } } if (mAccount.IsSuperUser == false) { int temp = 0; gridControlGiangVien.Visible = false; if (mStanfTabPermission.IsAdd == true) { actionMenuExpert.PressNew += new EventHandler(actionMenuExpert_PressNew); temp++; } if (mStanfTabPermission.IsDelete == true) { actionMenuExpert.PressDelete += new EventHandler(actionMenuExpert_PressDelete); temp++; } if (mStanfTabPermission.IsEdit == true) { actionMenuExpert.PressEdit += new EventHandler(actionMenuExpert_PressEdit); temp++; } if (mStanfTabPermission.IsList == true) { gridControlGiangVien.Visible = true; temp++; } if (temp == 0) { actionMenuExpert.Enabled = false; } } else { actionMenuExpert.PressNew += new EventHandler(actionMenuExpert_PressNew); actionMenuExpert.PressDelete += new EventHandler(actionMenuExpert_PressDelete); actionMenuExpert.PressEdit += new EventHandler(actionMenuExpert_PressEdit); } }