public UsersOutput GetUserByName(UsersInput input) { var model = _usersRepository.FirstOrDefault(w => w.UserName == input.UserName && w.PassWord == input.PassWord); return(model.MapTo <UsersOutput>()); }
public ActionResult InsertUser(UsersInput input) { var result = Execute(() => { _userService.AddUser(input); }); return(Json(result)); }
public Result Add(UsersInput input) { #region 处理密码 随机生产信息 var key = UserHelper.GenUserSecretkey(); var pwd = PasswordHelper.Encrypt(input.Password, key); input.Password = pwd; input.Secretkey = key; input.UserName = CNName.GetRandomString(); input.Gender = (DateTime.Now.Second % 2 == 0) ? Core.Entities.Enum.Gender.女 : ((DateTime.Now.Second % 3 == 0)?Core.Entities.Enum.Gender.男: Core.Entities.Enum.Gender.保密); input.Mobile = CNMobile.GetRandomMobNO(); input.Birthday = CNName.GetRandomDateTime(); #endregion var model = _entityService.AddDto <UsersEntity, UsersInput>(input); return(model); }
public ActionResult LoginInfo(UsersInput input) { var result = _userService.GetUserByName(input); if (result != null) { var model = new UsersOutput() { UserName = result.UserName, PassWord = result.PassWord, Id = result.Id, State = result.State }; Session["QQLOGIN"] = result; } return(Json(result)); }
public void UpdateUser(UsersInput users) { throw new NotImplementedException(); }
public void AddUser(UsersInput input) { var model = input.MapTo <Users>(); _usersRepository.Insert(model); }