private ShowUserInfo user2ShowUser(bsp_users user) { var ShowUser = new ShowUserInfo(); ShowUser.uid = user.uid; ShowUser.avater = user.avatar; ShowUser.nickname = user.nickname; ShowUser.openid = user.openid; ShowUser.username = user.username; ShowUser.gender = user.gender; return(ShowUser); }
public ActionResult Edit(ShowUserInfo user) { /*User userTmp = db.Users.Find(user.Id); * userTmp.Name = user.Name; * userTmp.Email = user.Email; * userTmp.Password = user.Pass; * * UserRole userRole = (from u in db.UsersRoles * where u.UserId == user.Id * select u).FirstOrDefault(); * * userRole.RoleId = user.IdRoleName; * * db.Entry(userTmp).State = EntityState.Modified; * db.Entry(userRole).State = EntityState.Modified; * * db.SaveChanges();*/ return(RedirectToAction("Index")); }
// // GET: /User/ public ActionResult Index() { List <User> usersBll = queryService.GetAllUsers().ToList(); List <ShowUserInfo> usersWeb = new List <ShowUserInfo>(); foreach (var user in usersBll) { ShowUserInfo temp = new ShowUserInfo { Name = user.Name, Email = user.Email, Pass = user.Password, RoleName = user.Role.Name }; usersWeb.Add(temp); } return(View(usersWeb)); }
public ActionResult Edit(int id) { string sqlQuery = "SELECT * FROM [dbo].[ShowUserInfo]() WHERE Id = {0}"; Object[] parameters = { id }; var users = queryService.GetUser(id.ToString()); //SelectList roles = roleQueryService.GetAllRoles(); //ViewBag.Roles = roles; ShowUserInfo temp = new ShowUserInfo { Id = Convert.ToInt32(users.Id), Name = users.Name, Email = users.Email, Pass = users.Password, RoleName = users.Role.Name }; return(View(temp)); }
/// <summary> /// 调用login判断无用户信息后,小程序端通过GetUserInfo之后获取用户信息之后发送给服务端存储,返回用户信息 /// </summary> public ResultModel SetUserInfo(ShowUserInfo showUserInfo) { using (brnshopEntities context = new brnshopEntities()) { try { var newuser = new bsp_users() { admingid = 0, avatar = showUserInfo.avater, email = "", gender = showUserInfo.gender, liftbantime = DateTime.Now, mobile = "", nickname = showUserInfo.nickname, openid = showUserInfo.openid, password = "", paycredits = 0, rankcredits = 0, salt = "", username = showUserInfo.username, userrid = 0, verifyemail = 0, verifymobile = 0 }; context.bsp_users.Add(newuser); context.SaveChanges(); showUserInfo.uid = newuser.uid; return(ResultModel.Success("", showUserInfo)); } catch (Exception ex) { Logger._.Error(ex); return(ResultModel.Error()); } } }
/// <summary> /// 调用login判断无用户信息后,小程序端通过GetUserInfo之后获取用户信息之后发送给服务端存储,返回用户信息 /// </summary> /// <param name="showUserInfo"></param> /// <returns></returns> public ResultModel SetUserInfo(ShowUserInfo showUserInfo) { USER user = RemotingHelp.GetModelObject <USER>(); return(user.SetUserInfo(showUserInfo)); }
/// <summary> /// 调用login判断无用户信息后,小程序端通过GetUserInfo之后获取用户信息之后发送给服务端存储,返回用户信息 /// </summary> public ResultModel SetUserInfo(ShowUserInfo showUserInfo) { throw new NotImplementedException(); }