public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; context.Response.Clear(); BLL.UserInfoExt bllUserInfo = new BLL.UserInfoExt(); Model.UserInfo modelUserInfo = new Model.UserInfo(); string strUserName = context.Request["UName"]; string strEmail = context.Request["UEmail"]; string strPwd = context.Request["UPwd"]; Guid roles = new Guid("7e6573be-d49f-48f0-a9cd-1fe8d64a84a6"); //注册时写死为普通会员 modelUserInfo.RoleID = roles; modelUserInfo.UserName = strUserName; modelUserInfo.Email = strEmail; modelUserInfo.Password = lv_Common.DEncrypt.DEncrypt.Encrypt(strPwd); modelUserInfo.LastLoginDate = DateTime.Now; modelUserInfo.CreateDate = DateTime.Now; modelUserInfo.ApprovedState = (int)BLL.TypeEnum.UserApprovedState.已审核; //注册就通过审核,否则无法跳转到用户后台 bllUserInfo.Add(modelUserInfo); BLL.MenberValidate.RegisterTicket(strUserName); context.Response.Write("yes"); context.Response.End(); }
private void Login(string id, string name) { BLL.UserInfoExt bllUserInfo = new BLL.UserInfoExt(); if (!bllUserInfo.IsExistUserName(id)) { Model.UserInfo modelUserInfo = new Model.UserInfo(); modelUserInfo.UserName = id; modelUserInfo.Password = lv_Common.DEncrypt.DEncrypt.Encrypt(DateTime.Now.ToString()); modelUserInfo.ApprovedState = (int)BLL.TypeEnum.UserApprovedState.未审核; modelUserInfo.Email = ""; modelUserInfo.Nick = name; BLL.UserRolesExt bllUserRoles = new BLL.UserRolesExt(); modelUserInfo.RoleID = bllUserRoles.GetRoleByRoleName("普通会员").UserRoleID; bllUserInfo.Add(modelUserInfo); } Model.UserInfo modelUser = bllUserInfo.GetUserByName(id); if (modelUser.Nick != name) { bllUserInfo.UpdateField("Nick", name, modelUser.UserID); } BLL.MenberValidate.RegisterTicket(id); }