// // private void departmentTreeView_AfterLabelEdit(object sender, NodeLabelEditEventArgs e) // { // if (e.Label != null) // { // if (e.Label.Length > 0) // { // if (e.Label.IndexOfAny(new char[] {'@', '.', ',', '!'}) == -1) // { // // Stop editing without canceling the label change. // e.Node.EndEdit(false); // e.Node.Text = e.Label; // //update in DataBase // departmentDO.UpdateDepartmentInfo((int) e.Node.Tag, e.Node.Text, txtDescription.Text); // // //display DepartmentName // txtDepartmentName.Text = e.Node.Text; // } // else // { // /* Cancel the label edit action, inform the user, and // place the node in edit mode again. */ // e.CancelEdit = true; // MessageBox.Show("Tên Phòng chứa các ký tự đặc biệt.\n" + // "Các ký tự không hợp lệ là : '@','.', ',', '!'"); // e.Node.BeginEdit(); // } // } // else // { // /* Cancel the label edit action, inform the user, and // place the node in edit mode again. */ // e.CancelEdit = true; // MessageBox.Show("Tên Phòng không hợp lệ - Không được rỗng"); // e.Node.BeginEdit(); // } // this.departmentTreeView.LabelEdit = false; // } // } // private void departmentTreeView_MouseDown(object sender, MouseEventArgs e) // { // if ((e.Button == MouseButtons.Left) && (e.Clicks == 2)) // { // frmDepartment frm = new frmDepartment(); // frm.DepartmentID = (int)departmentTreeView.SelectedNode.Tag; // frm.DepartmentName = DepartmentName; // frm.Description = Description; // frm.ShowDialog(this); // PopulateDepartmentTreeView(); // } // departmentTreeView.SelectedNode = null; // } private void btnAddNew_Click(object sender, EventArgs e) { if (departmentTreeView.SelectedNode == null) { string str = WorkingContext.LangManager.GetString("frmListDep_Delete_Error_Messa1"); string str1 = WorkingContext.LangManager.GetString("frmListDep_Them_ThongBao_Title"); //MessageBox.Show("Bạn chưa chọn phòng ban nào", "Thêm phòng", MessageBoxButtons.OK, MessageBoxIcon.Error); MessageBox.Show(str, str1, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } frmDepartment frm = new frmDepartment(); frm.DepartmentID = (int)departmentTreeView.SelectedNode.Tag; frm.DepartmentName = ""; frm.ShowDialog(this); PopulateDepartmentTreeView(); departmentTreeView.SelectedNode = null; }
/// <summary> /// cap nhat thong tin ve phong ban /// </summary> private void UpdateDepartement() { if (departmentTreeView.SelectedNode == null) { string str = WorkingContext.LangManager.GetString("frmListDep_Delete_Error_Messa1"); string str1 = WorkingContext.LangManager.GetString("frmListDep_Sua_ThongBao_Title"); //MessageBox.Show("Bạn chưa chọn phòng ban nào", "Sửa phòng ban", MessageBoxButtons.OK, MessageBoxIcon.Error); MessageBox.Show(str, str1, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } frmDepartment frm = new frmDepartment(); frm.DepartmentID = (int)departmentTreeView.SelectedNode.Tag; frm.DepartmentName = DepartmentName; frm.Description = Description; frm.GroupID = GroupID; if (SortIndex != 0) { frm.SortIndex = SortIndex; } frm.ShowDialog(this); PopulateDepartmentTreeView(); departmentTreeView.SelectedNode = null; }
/// <summary> /// cap nhat thong tin ve phong ban /// </summary> private void UpdateDepartement() { if (departmentTreeView.SelectedNode == null) { string str = WorkingContext.LangManager.GetString("frmListDep_Delete_Error_Messa1"); string str1 = WorkingContext.LangManager.GetString("frmListDep_Sua_ThongBao_Title"); //MessageBox.Show("Bạn chưa chọn phòng ban nào", "Sửa phòng ban", MessageBoxButtons.OK, MessageBoxIcon.Error); MessageBox.Show(str, str1, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } frmDepartment frm = new frmDepartment(); frm.DepartmentID = (int)departmentTreeView.SelectedNode.Tag; frm.DepartmentName = DepartmentName; frm.Description = Description; frm.GroupID = GroupID; if (SortIndex!= 0) frm.SortIndex = SortIndex; frm.ShowDialog(this); PopulateDepartmentTreeView(); departmentTreeView.SelectedNode = null; }