//注册验证 public ActionResult CheckRegister(RegisterModel registerModel) { string validateCode = Session["validateCode"] == null ? string.Empty : Session["validateCode"].ToString(); if (string.IsNullOrEmpty(validateCode)) { return(Content("no:验证码错误!")); } Session["validateCode"] = null; string requestCode = Request["vCode"]; if (!requestCode.Equals(validateCode, StringComparison.InvariantCultureIgnoreCase)) { return(Content("no:验证码错误!!")); } CT.Model.UserInfo userInfo = new Model.UserInfo { UserInfo_Name = registerModel.User_Name, UserInfo_Password = registerModel.User_Password, UserInfo_Email = registerModel.User_Email, UserInfo_Phone = registerModel.User_Phone, UserInfo_Img = registerModel.User_Img }; var adduser = UserInfoService.Add(userInfo); if (adduser == true) { return(Content("ok:注册成功")); } else { return(Content("no:注册失败")); } }
public ActionResult AddAdminUser(FormCollection form) { string pwd = form["pwd"]; string MD5Pwd = Md5Helper.GetMd5(pwd); UserInfo user = new UserInfo() { UName = form["uName"].ToString(), Pwd = MD5Pwd, Name = form["name"].ToString(), Tel = form["tel"].ToString(), InTime = DateTime.Now, Last_login_Time = DateTime.Now }; if (user != null) { UserInfoBll.Add(user); string guid = Request["actionKey"]; if (!string.IsNullOrEmpty(guid)) { var data = Common.CacheHelper.Get(guid) as List <ActionInfo>; Common.CacheHelper.Remove(guid, data, DateTime.Now.AddDays(-1)); } return(Content("ok")); } else { return(Content("fail")); } }
public string AddUserInfo(Model.UserInfo userInfo) { if (userInfo.UserLoginName == "" || userInfo.UserLoginName == null) { return(ViewBag.Errmsg = "no:请输入用户登录名!"); } if (userInfo.Age > 120 || userInfo.Age < 0 || userInfo.Age == null) { return(ViewBag.Errmsg = "no:请输入正确的年龄!"); } if (userInfo.UserMail == "" || userInfo.UserMail == null) { return(ViewBag.Errmsg = "no:请输入邮箱!"); } if (userInfo.UserName == "" || userInfo.UserName == null) { return(ViewBag.Errmsg = "no:请输入用户真实名!"); } if (userInfo.UserPsd == "" || userInfo.UserPsd == null) { return(ViewBag.Errmsg = "no:请输入密码!"); } if (userInfoBll.Add(userInfo)) { return(ViewBag.Errmsg = "ok:添加成功"); } else { return(ViewBag.Errmsg = "ok:添加失败"); } }
public ActionResult Create(UserInfo userInfo) { try { // TODO: Add insert logic here userInfoBll.Add(userInfo); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult btnSubmit_Click(FormCollection values, string RoleList) { var filePhoto = UIHelper.FileUpload("filePhoto"); var imgPhotoUrl = values["imgPhotoUrl"]; if (!string.IsNullOrEmpty(imgPhotoUrl) && imgPhotoUrl.EndsWith("/res/images/blank.png")) { filePhoto.MarkInvalid("请先上传个人头像!"); ShowNotify("请先上传个人头像!"); } else { //UIHelper.Label("labResult").Text("用户名:" + values["tbxUserName"] + "<br/>" + // "邮箱:" + values["tbxEmail"] + "<br/>" + // "<p>头像:<br /><img src=\"" + imgPhotoUrl + "\" /></p>", // encodeText: false); // 清空表单字段 //UIHelper.Image("imgPhoto").ImageUrl(Url.Content("~/res/images/blank.png")); UIHelper.FileUpload("FileUpload1").Disabled(true); //filePhoto.Reset(); UIHelper.TextBox("UName").Disabled(true); UIHelper.TextBox("Pwd").Disabled(true); UIHelper.TextBox("ShowName").Disabled(true); UIHelper.TextBox("Remark").Disabled(true); UserInfo userInfo = new UserInfo(); userInfo.DelFlag = 0; userInfo.Pwd = Common.Encrypt.Md5String(values["Pwd"]); userInfo.UName = values["UName"]; userInfo.ShowName = values["ShowName"]; userInfo.SubTime = DateTime.Now; userInfo.ModfiedOn = DateTime.Now; userInfo.Remark = values["Remark"]; MatchCollection mc = rx.Matches(values["RoleList"]); if (mc != null && mc.Count > 0) { RoleInfo role; foreach (var m in mc) { int intm = Convert.ToInt32(m.ToString()); role = roleInfoBll.GetEntities(r => r.ID == intm).FirstOrDefault(); userInfo.RoleInfo.Add(role); } } userInfoBll.Add(userInfo); } return(UIHelper.Result()); }
public void AddUserInfo() { UserInfo userInfo = new UserInfo() { Age = 12, CrUserName = "", UserLoginName = "lizj", UserName = "******", CrDate = DateTime.Now, IsOnLine = 0, IsUseful = 1, IsVip = 1, UserMail = "*****@*****.**", CrUserRealName = "李中建", UserPsd = "1234567890", UserRealName = "李中建" }; UserInfoBll userInfoService = new UserInfoBll(); if (userInfoService.Add(userInfo)) { } else { Assert.Fail(); } }
//UserInfo copy to Database private void listenClient_OnNewUser(UserInfoModel user) { var userModel = UserInfoBll.Get(user.PIN); int nRtn = 0; if (null == userModel) { nRtn = _userInfoBll.Add(user); } else { nRtn = _userInfoBll.Update(user); } if (nRtn > 0 && _currentPageId == (int)PageIdEnum.User && m_lastfrm != null) { ((UCUser)m_lastfrm).LoadAllUsers(); } }
public ActionResult Add(UserInfo userInfo) { string result = "no"; if (userInfo != null && !string.IsNullOrWhiteSpace(userInfo.Username) && !string.IsNullOrWhiteSpace(userInfo.Password)) { userInfo.Password = CommonHelper.GetMD5String(userInfo.Password + CommonHelper.GetPasswordSalt()); userInfo.ErrorCount = 0; userInfo.AddTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); userInfo.IsDeleted = 0; userInfo.SubBy = UserLogin.UserId; if (UserInfoBll.Add(userInfo)) { result = "ok"; } } return(Content(result)); }
//注册处理 public ActionResult UserReg() { var result = "no"; if (Request["regId"] != null && Request["regPwd"] != null && Request["ifyCode"] != null && Request["ifyCode"].ToLower().Equals(Session["RegValidCode"].ToString(), StringComparison.InvariantCultureIgnoreCase)) { UserInfo userinfo = new UserInfo { Username = Request["regId"], Password = CommonHelper.GetMD5String(Request["regPwd"] + CommonHelper.GetPasswordSalt()), ErrorCount = 0, IsDeleted = 0, AddTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), SubBy = 19, RoleInfo = new List <RoleInfo> { RoleInfoBll.GetById(6) } }; if (UserInfoBll.Add(userinfo)) { //Session["UserInfo"] = userinfo.Username; string key = Guid.NewGuid().ToString(); string value = SerializeHelper.SerializeToString(new UserLoginViewModel { UserId = userinfo.UserId, UserName = userinfo.Username, UserPwd = Request["regPwd"] }); HttpCookie cookie = new HttpCookie("LData", key); cookie.Path = "/"; MemcacheHelper.Set(key, value, DateTime.Now.AddDays(7)); Response.Cookies.Add(cookie); result = "ok"; } } return(Content(result)); }
/// <summary> /// 保存用户按钮事件 /// </summary> private void btnSave_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtPin.Text)) { this.lblMsg.Visible = true; this.lblMsg.Text = "Please input user id."; return; } lblMsg.Visible = false; UserInfoModel user = _bll.Get(txtPin.Text.Trim()); //数据库中获取对应pin的用户信息 if (user == null) { user = new UserInfoModel(); } user.PIN = txtPin.Text; user.UserName = txtUserName.Text; user.Passwd = txtPassword.Text; user.IDCard = txtCard.Text; user.Pri = cmbPrivilege.SelectedValue.ToString(); int ret = 0; try { //数据库中没有对应的用户,则增加 if (user.ID == 0) { ret = _bll.Add(user); if (ret > 0) { LoadAllUsers(); //更新用户列表 this.lblMsg.Visible = true; this.lblMsg.Text = "Add successful."; } else { this.lblMsg.Visible = true; this.lblMsg.Text = "Add fail."; } } else { //数据库找到对应的用户,则更新 ret = _bll.Update(user); if (ret > 0) { LoadAllUsers(); //更新用户列表 this.lblMsg.Visible = true; this.lblMsg.Text = "Update successful."; } else { this.lblMsg.Visible = true; this.lblMsg.Text = "Update fail."; } } if (ret > 0) { //保存用户photoiD string strDesPath = ""; strDesPath = System.Environment.CurrentDirectory + "\\Photo\\" + txtPin.Text + ".jpg"; if (picUserPhoto.ImageLocation != null) { File.Copy(picUserPhoto.ImageLocation, strDesPath, true); //notice,picturebox的ImageLocation使用前,需要手动给他附上值 } txtPin.Enabled = false; //保存了之后pin不可再编辑 } } catch (Exception ex) { this.lblMsg.Visible = true; this.lblMsg.Text = ex.ToString(); } }
public int Add(UserInfo user) { return(ubll.Add(user)); }
public ActionResult Add(UserInfo model) { //UserInfoBll bll.Add(model); return(View()); }
/********** 事件处理方法 **************/ /// <summary> /// 关注时候的操作 /// </summary> private void Subscribe() { if (IsExistUser()) return; UserInOrOut userInorOutModel = GetUserInModel(); UserInfoBll userBll = new UserInfoBll(); UserInfo user = userBll.GetUserInfo(userInorOutModel.userId); userInorOutModel.userName = user.nickname; UserInOrOutBll userInOrOutBll = new UserInOrOutBll(); userInOrOutBll.Add(userInorOutModel); user = new UserInfo(); user = userBll.GetUserInfo(userInorOutModel.userId); userBll.Add(user); }
/// <summary> /// 保存 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button1_Click(object sender, EventArgs e) { string name = txtname.Text.Trim(); string pwd1 = txtpwd1.Text.Trim(); string pwd2 = txtpwd2.Text.Trim(); string qx = comboBox1.SelectedIndex.ToString(); //0 普通用户 1管理员 string userId = labuserid.Text; if (string.IsNullOrEmpty(name) || string.IsNullOrEmpty(pwd1) || string.IsNullOrEmpty(pwd2)) { MessageBox.Show("请完善信息"); } else { if (pwd1.Length != 6) { MessageBox.Show("密码必须是6位"); txtpwd1.Text = ""; txtpwd2.Text = ""; } else { if (pwd1 != pwd2) { MessageBox.Show("两次密码不一致"); txtpwd1.Text = ""; txtpwd2.Text = ""; } else { if (userInfobll.Exists(name) && Convert.ToInt32(userId) <= 0) { //已存在 MessageBox.Show("该用户已存在"); } else { UserInfo m = new UserInfo(); m.createtime = DateTime.Now; m.username = name; m.userpwd = Common.GetMD532(pwd1, ""); m.qx = qx; if (Convert.ToInt32(userId) > 0) { m.id = Convert.ToInt32(userId); m.createtime = DateTime.Now; string oldpwd = Common.GetMD532(txtoldpwd.Text, ""); if (oldpwd != label6.Text) { MessageBox.Show("和原来密码不一致"); return; } //编辑 if (userInfobll.Update(m)) { MessageBox.Show("修改成功"); Common.Add("登陆用户:" + _userId, ",用户信息修改成功" + DateTime.Now); } else { MessageBox.Show("修改失败"); } this.Close(); } else { //新增 if (userInfobll.Add(m)) { MessageBox.Show("添加成功"); Common.Add("登陆用户:" + _userId, ",新用户添加成功" + DateTime.Now); } else { MessageBox.Show("添加失败"); } this.Close(); } } } } } }