Example #1
0
        /// <summary>
        /// 添加员工
        /// </summary>
        private void AddEmp()
        {
            if (this.CheckAddInput())
            {
                Employee emp = new Employee();
                emp.Name = this.txtNewName.Text;
                emp.Sex  = rabFemale.Checked ? "女" : "男";

                emp.departId = int.Parse(this.cbxNewDepart.SelectedValue.ToString());

                //如果添加成功
                if (EmployeeMgr.Add(emp))
                {
                    //刷新树
                    for (int i = 0; i < Root.Nodes.Count; i++)
                    {
                        if (Root.Nodes[i].Text == this.cbxNewDepart.Text)
                        {
                            TreeNode newemp = new TreeNode();
                            newemp.Text = this.txtNewName.Text;
                            Root.Nodes[i].Nodes.Add(newemp);
                        }
                    }
                    this.txtNewName.Text = "";
                }
                else
                {
                    untCommon.InfoMsg("注册失败");
                }
            }
        }
Example #2
0
        private static void AddEmp()
        {
            Console.WriteLine("添加员工,请依次输入员工相关信息!");

            Employee emp = GetEmployeeByConsole();

            if (EmployeeMgr.Add(emp))
            {
                Console.WriteLine("添加成功!");
                ShowEmpList();
            }
            else
            {
                Console.WriteLine("未添加任何信息!");
            }
        }