コード例 #1
0
 public List <mUser> GetAllUser()
 {
     try
     {
         List <mUser> t_users = new List <mUser>();
         SqlCommand   comm    = command;
         conn.Open();
         comm.CommandText = "SELECT * FROM " + TABLE_NAME;
         SqlDataReader reader = comm.ExecuteReader();
         while (reader.Read())
         {
             mUser m = new mUser();
             m.Id     = int.Parse(reader["id"].ToString());
             m.Ad     = reader["ad"].ToString();
             m.Kad    = reader["kad"].ToString();
             m.Eposta = reader["eposta"].ToString();
             m.Sifre  = reader["sifre"].ToString();
             m.Yetki  = int.Parse(reader["yetki"].ToString());
             t_users.Add(m);
         }
         reader.Close();
         return(t_users);
     }
     catch (Exception e)
     {
         global::System.Windows.Forms.MessageBox.Show("GetAllHata @::=>> ", e.Message);
     }
     finally
     {
         conn.Close();
     }
     return(null);
 }
コード例 #2
0
 public ActionResult DoAddUser(mUser objUser, int groupID)
 {
     try
     {
         var db    = DB.Entities;
         var user  = db.mUser.FirstOrDefault(m => m.ID == objUser.ID);
         var group = db.mGroup.First(m => m.ID == groupID);
         user.mGroup.Add(group);
         db.SaveChanges();
         return(RedirectToAction("UsersInGroup", new { id = groupID }));
     }
     catch (Exception ex)
     {
         #region SELECT OPTION
         string dataUserName = "******";
         foreach (var item in NationalIT.DB.Entities.mUser)
         {
             dataUserName += string.Format("<option value='{0}'>{1} ({2})</option>", item.ID, item.Name, item.UserName);
         }
         ViewBag.dataUserName = dataUserName;
         #endregion
         ModelState.AddModelError("", "Can not add this user to group.");
         return(View("AddUser", objUser));
     }
 }
コード例 #3
0
 public List <mUser> SearchUser()
 {
     try
     {
         List <mUser> t_users = new List <mUser>();
         SqlCommand   comm    = command;
         conn.Open();
         comm.CommandText = "select * from table_üye " +
                            "WHERE ad like '%" + user.Ad + "%' or kad like '%" + user.Kad + "%'" +
                            " order by ad ,kad";
         SqlDataReader reader = comm.ExecuteReader();
         while (reader.Read())
         {
             mUser m = new mUser();
             m.Id     = int.Parse(reader["id"].ToString());
             m.Ad     = reader["ad"].ToString();
             m.Kad    = reader["kad"].ToString();
             m.Eposta = reader["eposta"].ToString();
             m.Sifre  = reader["sifre"].ToString();
             m.Yetki  = int.Parse(reader["yetki"].ToString());
             t_users.Add(m);
         }
         reader.Close();
         return(t_users);
     }
     catch (Exception e)
     {
         global::System.Windows.Forms.MessageBox.Show("SearchUser @::=>> ", e.Source);
     }
     finally
     {
         conn.Close();
     } return(null);
 }
コード例 #4
0
        public ActionResult Create(mUser User)
        {
            if (HttpContext.Session["AID"] == null)
            {
                return(RedirectToAction("AdminLogin", "Portal", null));
            }

            try
            {
                using (Models.MerchantService db = new Models.MerchantService())
                {
                    t_Users user = new t_Users();
                    user.StaffID    = User.StaffID;
                    user.UserID     = User.UserID;
                    user.Passwd     = mUser.EncryptPassword(User.Passwd);
                    user.UserLevel  = User.UserLevel;
                    user.AdminLogin = User.AdminLogin;

                    db.t_Users.Add(user);
                    db.SaveChanges();

                    TempData["StatusMessage"] = "Success";
                    TempData.Keep();
                }
            }
            catch (Exception ex)
            {
                TempData["StatusMessage"] = ex.Message;
                TempData.Keep();
            }
            return(View("Create"));
        }
コード例 #5
0
        public bool InsertDataBoolean(mUser data)
        {
            try
            {
                GVNMESEntities dObjContext = new GVNMESEntities();

                //cara 1
                dObjContext.mUsers.Add(data);
                dObjContext.SaveChanges();


                //cara 2
                mUser dtToInsert = new mUser();
                dtToInsert.txtUsername = data.txtUsername;
                dtToInsert.txtPassword = data.txtPassword;
                dtToInsert.txtFullname = "";

                dObjContext.mUsers.Add(dtToInsert);
                dObjContext.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #6
0
        public JsonResult UseUpdate(int seatId, string defineJson, string cache, string userstore)
        {
            UserIdentity user = (UserIdentity)ViewBag.UserModel;
            mSeat        seat = seat_get.SeatGet(seatId);

            try {
                if (seat.EditUserId != 0 && int.Parse(user.Id) != seat.EditUserId)
                {
                    throw new ConcurrentException();
                }

                mSeat upseat = new mSeat {
                    Id         = seatId,
                    DefineJson = defineJson,
                    Cache      = cache
                };
                seat_sub.SeatUpdateByuser(upseat, int.Parse(user.Id));
                mUser upuser = new mUser {
                    Id        = int.Parse(user.Id),
                    StoreData = userstore
                };
                user_sub.UserUpdate(upuser);
            } catch (Exception ex) {
                return(Json(new { result = false, msg = ex.Message }));
            }
            return(Json(new { result = true }));
        }
コード例 #7
0
        private void login_btn_login_Click(object sender, EventArgs e)
        {
            //SupplierSystemModel m = new SupplierSystemModel();
            //SupplierSystemModel m2 = new SupplierSystemModel();
            //List<SupplierSystemModel> listm = new List<SupplierSystemModel>();
            //m.id = 1;
            //m.name = "T";
            //m.startdate = DateTime.Now;
            //m.enddate = DateTime.Now;
            //m.piece = 500;
            //m.properties = "tttttttt 555555555";
            //m.personid = 2;
            //m.suppid = 1;
            //m.isinvoice = true;
            //m.agncyprice = 9999;
            //m.price = 9999;
            //m.logid = 1;
            //listm = m.searchSupplierSystem();
            //m2 = m.getSupplierSystem();
            mUser loginedUser = new mUser();

            loginedUser.Kad   = login_txtbx_kad.Text;
            loginedUser.Sifre = login_txtbx_sif.Text;
            UserController control = new UserController(new UserView(this), loginedUser);

            control.checkLogin();
        }
コード例 #8
0
ファイル: AccountController.cs プロジェクト: itiki/Board
        public ActionResult LogOn(LogOnModel model, string returnUrl)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            mUser user = user_get.Login(model.UserName, model.Password);

            if (user == null)
            {
                ModelState.AddModelError("", "提供的用户名或密码不正确。");
                return(View(model));
            }
            var roles = user_get.RoleGetByuser(user.Id);
            var auths = user_get.AuthGetByuser(user.Id);

            authentication.SetAuthCookie(this.HttpContext, AuthenticationTicketBuilder.CreateTicket(user, roles, auths));
            if (Url.IsLocalUrl(returnUrl) && returnUrl.Length > 1)
            {
                return(Redirect(returnUrl));
            }
            else
            {
                return(RedirectToAction("Use", "Seat"));
            }
        }
コード例 #9
0
        public ActionResult Reset(string uid)
        {
            if (HttpContext.Session["AID"] == null)
            {
                return(RedirectToAction("AdminLogin", "Portal", null));
            }

            mUser User = new mUser();

            try
            {
                using (Models.MerchantService db = new Models.MerchantService())
                {
                    t_Users u = new t_Users();
                    u           = db.t_Users.Where(x => x.UserID == uid).SingleOrDefault();
                    User.UserID = u.UserID;
                    //User.Passwd = u.Passwd;
                }
            }
            catch (Exception ex)
            {
                TempData["StatusMessage"] = ex.Message;
                TempData.Keep();
            }
            return(View(User));
        }
コード例 #10
0
        public ActionResult Edit(mUser user)
        {
            if (HttpContext.Session["AID"] == null)
            {
                return(RedirectToAction("AdminLogin", "Portal", null));
            }

            try
            {
                using (SqlConnection consql = new SqlConnection(ConfigurationManager.ConnectionStrings["MerchantServiceDB"].ConnectionString))
                {
                    consql.Open();
                    SqlCommand cmd = new SqlCommand("sp_u_update_user_right", consql);
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@UserID", user.UserID);
                    cmd.Parameters.AddWithValue("@AdminLogin", user.AdminLogin);
                    cmd.Parameters.AddWithValue("@EnabledUser", user.UserLevel);
                    cmd.ExecuteNonQuery();

                    TempData["StatusMessage"] = "Success";
                    TempData.Keep();
                }
            }
            catch (Exception ex)
            {
                TempData["StatusMessage"] = ex.Message;
                TempData.Keep();
            }

            return(View());
        }
コード例 #11
0
        public JsonResult GetUserJurisdiction(int roleId)
        {
            ResultBase result = new ResultBase();
            mUser      user   = (mUser)Session["LoginUser"];

            if (user != null)
            {
                if (user.UserRoleId == roleId)
                {
                    result.Result = ResultCode.Ok;
                }
                else
                {
                    result.Result = ResultCode.ClientError;
                    result.Msg    = "对不起,您没有此模块权限!";
                }
            }
            else
            {
                result.Result = ResultCode.ServerError;
                result.Msg    = "请您重新登录,您已经掉线!";
            }

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
コード例 #12
0
        public static mUser LoginUserInfo(string username, string password, int roleId)
        {
            mUser model = new mUser();

            string sql = @"select UserId,UserName,UserRoleId,ur.RoleName,UserDepartId,
                                    Passwrod,CreateDate,d.DepartName  from m_User u
                                    left join m_UserRole  ur on u.UserRoleId=ur.Id 
                                     left join m_Depart d  on u.UserDepartId=d.Id
                                    where  UserName=@userName and Passwrod=@passwrod";

            SqlParameter[] paras = new SqlParameter[]
            {
                new SqlParameter("@userName", username),
                new SqlParameter("@passwrod", password)
            };

            SqlDataReader reade = SQLHelper.GetReader(sql, paras);

            if (reade.Read())
            {
                model.UserId         = Tool.ToInt(reade["UserId"].ToString());
                model.UserName       = reade["UserName"].ToString();
                model.UserRoleId     = Tool.ToInt(reade["UserRoleId"].ToString());
                model.UserRoleName   = reade["RoleName"].ToString();
                model.UserDepartId   = Tool.ToInt(reade["UserRoleId"].ToString());
                model.UserDepartName = reade["DepartName"].ToString();
                model.PassWord       = reade["Passwrod"].ToString();
            }


            return(model);
        }
コード例 #13
0
        private void pbxLogin_Click(object sender, EventArgs e)
        {
            //登陆
            if (!IsNullJudge())
            {
                return;
            }

            string userName = wtbUsername.Text.Trim();
            string userPass = Tool.MD5(wtbPassword.Text.Trim());
            int    roleId   = 1;

            SetMessageShow(true);
            mUser umodel = ilogin.LoginUserInfo(userName, userPass, 1);

            if (umodel.PassWord == userPass && umodel.UserName == userName)
            {
                if (umodel.UserRoleId == roleId)
                {
                    UserInfo.RoleId = umodel.UserRoleId;
                    FrmMain frmmain = new FrmMain(umodel.UserName);
                    frmmain.Show();
                    Hide();
                }
                else
                {
                    lblMessage.Text = "此账号没有权限登录审批版本";
                }
            }
            else
            {
                lblMessage.Text = "用户名或者密码错误!";
            }
        }
コード例 #14
0
        public ActionResult LoginToAdmin(mUser user)
        {
            try
            {
                mUser muser = new mUser();
                muser.UserID = user.UserID;
                muser.Passwd = user.Passwd;

                bool is_success = muser.AdminUserLogin();
                if (is_success)
                {
                    HttpContext.Session["AID"] = user.UserID;
                    HttpContext.Session["UID"] = user.UserID;
                    //Session["UID"] = user.UserID;
                    return(RedirectToAction("AdminDashboard"));
                }
                else
                {
                    TempData["Message"] = "Invalid Login";
                    TempData.Keep();
                    return(RedirectToAction("AdminLogin"));
                }
            }
            catch (Exception ex)
            {
                TempData["Message"] = ex.Message;
                TempData.Keep();
                return(RedirectToAction("Index"));
            }
        }
コード例 #15
0
        public async Task <IActionResult> RegistAsync([FromBody] LoginModel model)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (string.IsNullOrWhiteSpace(model.PWD) || string.IsNullOrWhiteSpace(model.PhoneNumber))
            {
                return(BadRequest());
            }

            IQueryable <mUser> query = _context.sUser.Where(x => x.PhoneNumber == model.PhoneNumber).Take(1);

            if (query.Count() > 0)
            {
                return(BadRequest());
            }


            var user = new mUser()
            {
                Password    = model.PWD,
                PhoneNumber = model.PhoneNumber
            };

            _context.sUser.Attach(user);
            await _context.SaveChangesAsync();

            return(Ok(new { Jwt = LocalJwt.Regist(_connectionMultiplexer.GetDatabase(), user.ID.ToString(), _configuration["jwt:Issuer"], int.Parse(_configuration["jwt:Overtime"])) }));
        }
コード例 #16
0
        public ActionResult UpdateMerchantInfo(string id)
        {
            if (HttpContext.Session["UID"] == null)
            {
                return(RedirectToAction("Index", "Portal", null));
            }

            mUser u = new mUser();

            if (!u.check_user_right(Session["UID"].ToString(), 1))
            {
                return(RedirectToAction("Denied", "Portal", null));
            }

            if (id == null)
            {
                return(new HttpStatusCodeResult(statusCode: 400));
            }
            //Business Category for dropdown
            List <t_BusinessCategory> category_list = new List <t_BusinessCategory>();

            using (Models.MerchantService db = new Models.MerchantService())
            {
                category_list = db.t_BusinessCategory.ToList();
            }
            ViewBag.Category = category_list;

            //Get Merchant Info
            mMerchant merchantinfo = new mMerchant();

            try
            {
                using (Models.MerchantService db = new Models.MerchantService())
                {
                    t_Merchant_Info merch_info = db.t_Merchant_Info.Where(x => x.MPU_Merchant_ID == id).FirstOrDefault();
                    merchantinfo.MPU_Merchant_ID    = merch_info.MPU_Merchant_ID;
                    merchantinfo.Merchant_Name      = merch_info.Merchant_Name;
                    merchantinfo.Merchant_Address   = merch_info.Merchant_Address;
                    merchantinfo.Merchant_Email     = merch_info.Merchant_Email;
                    merchantinfo.Merchant_Phone     = merch_info.Merchant_Phone;
                    merchantinfo.OMPURate           = merch_info.OMPURate;
                    merchantinfo.OJCBRate           = merch_info.OJCBRate;
                    merchantinfo.OUPIRate           = merch_info.OUPIRate;
                    merchantinfo.MPURate            = merch_info.MPURate;
                    merchantinfo.JCBRate            = merch_info.JCBRate;
                    merchantinfo.UPIRate            = merch_info.UPIRate;
                    merchantinfo.Settlement_Acc     = merch_info.Settlement_Acc;
                    merchantinfo.SettAccountName    = merch_info.SettAccountName;
                    merchantinfo.BusinessCategoryID = merch_info.BusinessCategoryID;
                }

                return(View(merchantinfo));
            }
            catch (Exception ex)
            {
                TempData["Message"] = ex.Message;
                TempData.Keep();
                return(View());
            }
        }
コード例 #17
0
        public ActionResult EditUser(mUser user)
        {
            try
            {
                mUser users = new mUser();
                users = (from u in db.mUsers.ToList()
                         where u.UserID == user.UserID
                         select u).FirstOrDefault();
                users.FirstName  = user.FirstName;
                users.MiddleName = user.MiddleName;
                users.LastName   = user.LastName;

                users.Approved  = user.Approved;
                users.Locked    = user.Locked;
                users.SuperUser = user.SuperUser;
                users.Reversal  = user.Reversal;
                users.IsManager = user.IsManager;

                user.Update_User = "******";
                user.Update_Date = DateTime.Now;

                db.Entry(users).State = EntityState.Modified;
                db.SaveChanges();
            }
            catch (Exception err) { }

            return(Json(new { result = "success" }, JsonRequestBehavior.AllowGet));
        }
コード例 #18
0
 public ActionResult NewOrEdit(mUser model)
 {
     try
     {
         var db = DB.Entities;
         if (model.ID == 0)
         {
             // Add new
             var aspNewUserID = new UserDAL().CreateAspnetUser(model.UserName, "1");
             model.AspnetUserID = aspNewUserID;
             db.mUser.AddObject(model);
         }
         else
         {
             // Edit
             db.AttachTo("mUser", model);
             db.ObjectStateManager.ChangeObjectState(model, System.Data.EntityState.Modified);
         }
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
コード例 #19
0
        /// <summary>
        /// 根据角色获取用户信息
        /// </summary>
        /// <param name="roleId"></param>
        /// <returns></returns>
        public static List <mUser> GetUserList(int roleId)
        {
            List <mUser> userList = new List <mUser>();
            string       sql      = "select * from m_User where UserRoleId=@roleId";

            SqlParameter[] paras = new SqlParameter[]
            {
                new SqlParameter("@roleId", roleId),
            };

            mUser user = null;

            using (SqlDataReader reader = SQLHelper.GetReader(sql, paras))
            {
                while (reader.Read())
                {
                    user          = new mUser();
                    user.UserId   = Convert.ToInt32(reader["UserId"]);
                    user.UserName = reader["UserName"].ToString();
                    userList.Add(user);
                }
            }

            return(userList);
        }
コード例 #20
0
        public mUser checkAccount(string username, string password)
        {
            mUser user = new mUser();

            user = (from c in db.mUsers where c.UserID == username && c.Password == password select c).FirstOrDefault();
            return(user);
        }
コード例 #21
0
        public async Task <ActionResult> Register(RegisterViewModel model)
        {
            if (ModelState.IsValid)
            {
                var user = new mUser {
                    UserName = model.UserName, Email = model.Email
                };
                var result = await UserManager.CreateAsync(user, model.Password);

                if (result.Succeeded)
                {
                    await SignInManager.SignInAsync(user, isPersistent : false, rememberBrowser : false);

                    // For more information on how to enable account confirmation and password reset please visit https://go.microsoft.com/fwlink/?LinkID=320771
                    // Send an email with this link
                    // string code = await UserManager.GenerateEmailConfirmationTokenAsync(user.Id);
                    // var callbackUrl = Url.Action("ConfirmEmail", "Account", new { userId = user.Id, code = code }, protocol: Request.Url.Scheme);
                    // await UserManager.SendEmailAsync(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=\"" + callbackUrl + "\">here</a>");

                    return(RedirectToAction("Index", "Home"));
                }
                AddErrors(result);
            }

            // If we got this far, something failed, redisplay form
            return(View(model));
        }
コード例 #22
0
ファイル: UserController.cs プロジェクト: minttoel48/Sharing
        public ActionResult CreateJavascript(mUser data)
        {
            clsMUserBussLogic logic = new clsMUserBussLogic();

            data = logic.InsertData(data);
            return(Json(data, string.Empty, JsonRequestBehavior.AllowGet));
        }
コード例 #23
0
        public ActionResult CreateUser(mUser user)
        {
            user.LastDateLoggedIn = DateTime.Now;
            user.Customer_Flag    = true;
            user.Is_Deleted       = false;
            user.Create_Date      = DateTime.Now;
            user.Create_User      = user.UserID;
            user.Update_Date      = DateTime.Now;
            user.Update_User      = user.UserID;
            user.Password         = EncodePasswordMd5(user.Password);

            mSite checker = (from c in db.mSites
                             where c.SiteName == user.UserID && c.Is_Deleted == false
                             select c).FirstOrDefault();

            if (checker == null)
            {
                try
                {
                    db.mUsers.Add(user);
                    db.SaveChanges();
                }
                catch (Exception err) { }
            }
            else
            {
                return(Json(new { result = "failed" }, JsonRequestBehavior.AllowGet));
            }

            return(Json(new { result = "success" }, JsonRequestBehavior.AllowGet));
        }
コード例 #24
0
        public mUser InsertData(mUser data)
        {
            data.dtCreated = DateTime.Now.AddDays(1);
            data.dtUpdated = DateTime.Now;

            GVNMESEntities dObjContext = new GVNMESEntities();

            //cara 1
            dObjContext.mUsers.Add(data);
            dObjContext.SaveChanges();


            //cara 2
            mUser dtToInsert = new mUser();

            dtToInsert.txtUsername = data.txtUsername;
            dtToInsert.txtPassword = data.txtPassword;
            dtToInsert.txtFullname = "";
            dtToInsert.dtCreated   = DateTime.Now;
            dtToInsert.dtUpdated   = DateTime.Now;

            dObjContext.mUsers.Add(dtToInsert);
            dObjContext.SaveChanges();

            return(dtToInsert);
        }
コード例 #25
0
        private void admn_datagrd_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            mUser ccu = new mUser();

            if (e.ColumnIndex > -1 && e.RowIndex > -1 && e.RowIndex < admn_datagrd.RowCount - 1)
            {
                lblSetVisible(true);
                ccu.Id     = int.Parse(admn_datagrd.Rows[e.RowIndex].Cells[0].Value.ToString());
                ccu.Ad     = admn_datagrd.Rows[e.RowIndex].Cells[1].Value.ToString();
                ccu.Kad    = admn_datagrd.Rows[e.RowIndex].Cells[2].Value.ToString();
                ccu.Sifre  = admn_datagrd.Rows[e.RowIndex].Cells[3].Value.ToString();
                ccu.Eposta = admn_datagrd.Rows[e.RowIndex].Cells[4].Value.ToString();
                ccu.Yetki  = (int)admn_datagrd.Rows[e.RowIndex].Cells[5].Value;
                UserController controller = new UserController(new UserView(this), ccu);
                controller.setCellClicked();
                List <string> tags = new List <string>();
                tags.Add("ad");
                tags.Add("kad");
                tags.Add("eposta");
                tags.Add("yetki");
                controller.setLabelText(tags);
                admn_btn_günc.Visible = true;
                admn_btn_sil.Visible  = true;
            }
            else
            {
                lblSetVisible(false);
            }
        }
コード例 #26
0
 public Inspectionitem(mUser user)
 {
     currentuser = user;
     InitializeComponent();
     loadStages();
     newInspection.IsChecked = true;
     GetUnfinishedLots();
     namecurrentuser.Content = user.FirstName + " " + user.LastName;
 }
コード例 #27
0
 /// <summary>
 /// 修改用户信息
 /// </summary>
 /// <param name="Info"></param>
 public void UserUpdate(mUser Info)
 {
     SqlParameter[] par = new SqlParameter[] {
         new SqlParameter("@Id", Info.Id),
         new SqlParameter("@GroupId", Info.GroupId),
         new SqlParameter("@UserPwd", Info.UserPwd)
     };
     SQLHelper.ExecuteNonQuery("UserEdit", par);
 }
コード例 #28
0
ファイル: UserController.cs プロジェクト: itiki/Board
        public ActionResult Index(int id)
        {
            mUser     user    = user_get.UserGet(id);
            UserModel usermod = new UserModel {
                Name = user.Name
            };

            return(View(usermod));
        }
コード例 #29
0
 /// <summary>
 /// 添加用户
 /// </summary>
 /// <param name="Info"></param>
 public int UserInsert(mUser Info)
 {
     SqlParameter[] par = new SqlParameter[] {
         new SqlParameter("@GroupId", Info.GroupId),
         new SqlParameter("@UserName", Info.UserName),
         new SqlParameter("@UserPwd", Info.UserPwd)
     };
     return(StringDeal.ToInt(SQLHelper.ExecuteScalar("UserInsert", par)));
 }
コード例 #30
0
        /// <summary>
        /// DATABASE ARA
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>

        private void admn_k_txt_ara_TextChanged(object sender, EventArgs e)
        {
            mUser user = new mUser();

            user.Ad  = admn_k_txt_ara.Text;
            user.Kad = admn_k_txt_ara.Text;
            UserController controller = new UserController(new UserView(this), user);

            controller.searchUser();
        }