public WxResultLoginViewModel Register(WxRegisterViewModel model) { string token = Guid.NewGuid().ToString(); var user = UserManager.Users.Where(t => t.UserName == model.account); if (user.Count() != 0) { return(new WxResultLoginViewModel { reason = 1,//用户名重复 succeed = false, }); } var result = UserManager.Create(new M_JiangliUser { UserName = model.account, Email = model.email, nickName = model.nickName, openid = model.openid, Avatar_url = model.avatarUrl, RegisterDate = DateTime.Now, Gender = model.gender, job_id = 0, unionid = model.unionid, }); if (result.Succeeded) { return(new WxResultLoginViewModel { succeed = true, }); } else { return(new WxResultLoginViewModel { reason = 0,//用户名不符合规范 succeed = false, }); }; }
public WxResultLoginViewModel Register(WxRegisterViewModel model) { UserInfo dbuser = new UserInfo(); return(dbuser.Register(model)); }