public ActionResult InsertStaff(SA_User entity, int count)
        {
            string quHao = _xinZhengQuYuService.GetByAreaName(entity.City).QuHao;//).QuHao;
            string city  = GetOrganizationAreaPath().Substring(GetOrganizationAreaPath().LastIndexOf("/") + 1);

            if (ModelState.IsValid)
            {
                for (int i = 0; i < count; i++)
                {
                    entity.CreatedBy   = GetCurrentUserName();
                    entity.CreatedDate = DateTime.Today;
                    string xuLieHao = quHao + RandomNumber.GetRnd(5, true, true, false, false);
                    entity.Account  = xuLieHao;
                    entity.Name     = xuLieHao;
                    entity.City     = city;
                    entity.Password = entity.Password ?? "123456";
                    _service.AddUser(entity);
                    _service.Save();
                }


                var parentNode = this.GetCmp <TreePanel>("treePanelSAOrganization").GetNodeById(entity.MainOrgId);
                parentNode.Set("leaf", false);
                parentNode.Reload();
                parentNode.ExpandChildren(true);
                this.GetCmp <Window>("windowSA_User").Hide();
                //this.GetCmp<Window>("windowSA_Organization").Hide();
                //this.GetCmp<Store>("storeSAOrganization").Reload();

                return(this.Direct());
            }
            return(this.Direct());
        }
 /// <summary>
 /// 自动生成用户名
 /// </summary>
 /// <param name="quHao">城市的区号</param>
 /// <param name="numberLength">随机数的长度</param>
 /// <param name="extrenalUser">数据库中的用户列表</param>
 /// <returns>返回用户名</returns>
 private string GetRandomNumber(string quHao, int numberLength, List <string> extrenalUser)
 {
     while (true)
     {
         string randomNumber = string.Format("{0}{1}", quHao, RandomNumber.GetRnd(numberLength, true, true, false, false));
         if (!CheckUserNameExits(randomNumber, extrenalUser))
         {
             //将新的一条记录加入到用户名列表中
             extrenalUser.Add(randomNumber);
             return(randomNumber);
         }
     }
 }