Exemplo n.º 1
0
//
//		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;
        }
Exemplo n.º 2
0
        /// <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;
        }
Exemplo n.º 3
0
 /// <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;
 }
Exemplo n.º 4
0
 //
 //        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;
 }