public async Task <IActionResult> Register(RegisterViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var user = new IdentityUser() { Email = model.Email, UserName = model.UserName, }; var userInfo = new UserInfo() { UserId = user.Id, UserName = user.UserName }; var result = await _userManager.CreateAsync(user, model.Password); if (result.Succeeded) { _userınfoservice.Add(userInfo); return(RedirectToAction(nameof(Login))); } foreach (var error in result.Errors) { ModelState.AddModelError("Kayıt Hatası", error.Description); } return(View()); }
public ActionResult AddUserInfo(UserInfo userInfo) { var nameList = UserInfoService.GetEntities(x => x.UserName == userInfo.UserName && x.DelFlag == 1); if (nameList.Count() > 0) { return(Json(new { msg = "用户名已存在,换个吧~~", code = Status.error } , JsonRequestBehavior.AllowGet)); } userInfo.SubTime = DateTime.Now; userInfo.DelFlag = 1; string userName = userInfo.UserName; string userPwd = userInfo.UserPwd; string tempPwd = $"{userName}{userPwd}"; userInfo.UserName = userName; userInfo.UserPwd = MD5Helper.GenerateMD5(tempPwd); userInfo.Remark = userInfo.UserPwd; UserInfoService.Add(userInfo); var jsondata = new { Status.code }; return(Json(jsondata, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 添加用户 /// </summary> /// <param name="userInfo">前端用户信息</param> /// <returns>OK</returns> public ActionResult Add(UserInfoRoleInfo userInfoRoleInfo) { var uCode = UserInfoService.GetEntities(u => (u.UCode == userInfoRoleInfo.UCode && u.IsDeleted == false)).FirstOrDefault(); if (uCode == null) { UserInfo userInfo = new UserInfo { UCode = userInfoRoleInfo.UCode, UName = userInfoRoleInfo.UName, Pwd = userInfoRoleInfo.Pwd.ToMD5(), //MD5加密 StatusFlag = userInfoRoleInfo.StatusFlag, Remark = userInfoRoleInfo.Remark, SubTime = DateTime.Now }; int insertedUserId = UserInfoService.Add(userInfo).Id; int roleId = userInfoRoleInfo.RId; //设置用户角色 R_UserInfo_RoleInfoService.ProcessSetRole(insertedUserId, roleId); //写操作日志 OperationLogService.Add("添加员工", "系统管理", LoginInfo, userInfoRoleInfo.UName, ""); return(Content("Ok")); } else { return(Content("fail")); } }
public ActionResult Add(UserInfo user) { user.DelFlag = (short)OA.Model.Enum.DelFlagEnum.Normal; user.SubTime = DateTime.Now; user.ModfiedOn = DateTime.Now; UserInfoService.Add(user); return(Content("Ok")); }
public ActionResult Add(UserInfo userInfo) { userInfo.Modfiedon = DateTime.Now.ToString(); userInfo.SubTime = DateTime.Now.ToString(); userInfo.DelFlag = (Int32)MvcSpring.OA.Model.Enum.DelFlagEnum.Normal; UserInfoService.Add(userInfo); return(Content("ok")); }
public ActionResult Create(UserInfo userInfo) { if (ModelState.IsValid) { UserInfoService.Add(userInfo); } return(RedirectToAction("Index")); }
public ActionResult Add(UserInfo userInfo) { userInfo.Subtime = DateTime.Now; userInfo.ModfiedOn = DateTime.Now; userInfo.DelFlag = (short)Model.Enum.DelFlagEnum.Normal; UserInfoService.Add(userInfo); return(Content("ok")); }
public void InsetrUser() { UserInfoService uis = new UserInfoService(); RegUserInfo user = new RegUserInfo { Uname = "admin", Upwd = "123", UPost = "管理员", Utel = "12345679", delflag = false }; int id = uis.Add(user).id; Assert.AreEqual("1", id.ToString()); }
public ActionResult Create(FormCollection collection) { UserInfoSet user = new UserInfoSet() { UserName = collection["UserName"], Email = collection["Email"], UserAge = Int16.Parse(collection["UserAge"]), ClassInfoClassId = int.Parse(collection["ClassInfoClassId"]) }; userService.Add(user); return(RedirectToAction("Index")); }
public void Add() { UserInfo userInfo = new UserInfo(); userInfo.UserName = "******"; userInfo.UserPwd = "123"; userInfo.UserAuthority = 1; userInfoService.Add(userInfo); Console.WriteLine("添加成功"); }
public ActionResult AddUser(UserInfo userInfo, string UCounty) { //userInfo.AddressId = dbContext.Address.Where(a => a.Aid == UCounty).FirstOrDefault().Id; userInfo.AddressId = addressService.GetEntities(a => a.Aid == UCounty).FirstOrDefault().Id; //dbContext.UserInfo.Add(userInfo); userInfoService.Add(userInfo); //dbContext.SaveChanges(); userInfoService.DbSession.SaveChanges <DataModelContainer>(); return(RedirectToAction("Index", new { pageIndex = Session["pageIndex"] })); }
public void Can_Add_UserInfo() { //Mock<UserInfoService> mock = new Mock<UserInfoService>(); short DelFlag = (short)DelFlagEnum.Normal; UserInfoService service = new UserInfoService(); UserInfo info = new UserInfo { ID = TableIDCodingRule.newID("userinfo", ""), UName = "admin", Pwd = "123", ModfiedOn = DateTime.Now, SubTime = DateTime.Now, DelFlag = DelFlag, ShowName = "管理员" }; service.Add(info); }
/// <summary> /// 添加用户 /// </summary> /// <param name="userInfo">前端用户信息</param> /// <returns>OK</returns> public ActionResult Add(UserInfo userInfo) { //MD5加密 //userInfo.UCode = "2"; //userInfo.Remark = "3"; //userInfo.Pwd = Md5Helper.GetMd5(userInfo.Pwd); userInfo.SubTime = DateTime.Now; //userInfo.StatusFlag = (short)Glove.IOT.Model.Enum.DelFlagEnum.Normal; int insertedUserId = UserInfoService.Add(userInfo).Id; ProcessSetRole(insertedUserId); return(Content("Ok")); }
public ActionResult Create(FormCollection c) { int userid = Int32.Parse(Request["UserId"]); string username = Request["UserName"]; UserInfoService us = new UserInfoService(); ViewData.Model = us.Add(new UserInfo() { UserId = userid, UserName = username }); return(RedirectToAction("Index")); }
public ActionResult UserRegister(UserInfo userInfo) { userInfo.RegTime = DateTime.Now; if (userInfoService.Add(userInfo) == true) { return(Content("<script>alert('注册成功。');window.location.href='/Login/Index'</script>")); // return RedirectToAction("Index"); //重定向到Home Index } else { return(View("UserRegister")); } }
public ActionResult Add(UserInfo userInfo) { //MD5加密 //userInfo.UCode = "2"; //userInfo.Remark = "3"; //userInfo.Pwd = Md5Helper.GetMd5(userInfo.Pwd); userInfo.ModfiedOn = DateTime.Now; userInfo.SubTime = DateTime.Now; //userInfo.DelFlag = (short)Glove.IOT.Model.Enum.DelFlagEnum.Normal; UserInfoService.Add(userInfo); return(Content("Ok")); }
public ActionResult Add(UserInfo recUser) { string str = "0"; if (recUser.UserName != null) { bool b = user.Add(recUser); if (b) { str = "1"; } } return(Content(str)); }
public ActionResult Add(UserInfo userinfo) { userinfo = new UserInfo { Age = 24, CId = 111, Company = "Hisense", Department = "综合管理", Name = "PW", WorkCode = 1234567 }; UserInfoService.Add(userinfo); return(Content("ok:hello")); }
public void InitializeUserInfo() { UserInfoService userInfoService = new UserInfoService(); RoleService roleService = new RoleService(); UserInfo userinfo = userInfoService.Add(new UserInfo { UserName = "******", Password = "******", }); //UserInfo userinfo = userInfoService.GetEntities(u => u.Id == 1).FirstOrDefault(); roleService.GetEntities(u => u.RoleName == "系统管理员").FirstOrDefault().UserInfo.Add(userinfo); roleService.SaveChanges(); }
public void AddWithUserInfoReturnsExpectedResult() { //Arrange var userInfo = new Models.UserModel { UserId = "12345", FirstName = "Thirumalai", LastName = "Vasan", Password = "******" }; mockRepository.Setup(repo => repo.Add(It.IsAny <Entities.UserDetail>())).Returns(1); //Act var actual = userInfoService.Add(userInfo); //Assert Assert.Equal(1, actual); mockRepository.Verify(repo => repo.Add(It.Is <Entities.UserDetail>(i => i.UserId == userInfo.UserId)), Times.Once); }
public ActionResult Add(UserInfo userInfo) { if (UserInfoService.Exits(userInfo.UserName)) { return(Json(new { status = 0, errorMsg = "用户名已存在!!" }));; } userInfo.RegTime = DateTime.Now; userInfo.ModfiedTime = DateTime.Now; userInfo.DelFlag = true; userInfo.Status = 1; userInfo.UserKey = Utils.GetCheckCode(6); //获得6位的salt加密字符串 userInfo.Userpwd = DESEncrypt.Encrypt(userInfo.Userpwd, userInfo.UserKey); UserInfoService.Add(userInfo); UserInfoService.AddPaityMember(userInfo.ID); return(Json(new { status = 1, errorMsg = "操作成功!!" })); }
public HttpResponseMessage AddUser([FromBody] JObject jdata) { /** * 添加用户信息 * 所需参数:头部使用auth验证 * 用户自行设置的用户名称 * 根据auth头解密出信息 获取手机号,后台自动生成用户唯一ID * UserID生成 使用随机数进行生成 生成前判断数据库中是否存在该ID * 返回1为添加成功 0为添加失败 -1为用户已存在 */ //获取解析过的token值 包含手机号和短信ID AuthInfo info = RequestContext.RouteData.Values["auth"] as AuthInfo; HttpResponseMessage result = new HttpResponseMessage(); dynamic json = jdata; retUserAuth ret = new retUserAuth(); //判断用户是否已经存在 UserInfo userSelect = userSer.Where(a => a.UserTel == info.UserTel).FirstOrDefault(); if (userSelect != null) { ret.IsUser = -1; ret.userAuth = string.Empty; result.Content = new StringContent(JsonConvert.SerializeObject(ret), Encoding.GetEncoding("UTF-8"), "application/json"); return(result); } UserInfo userModel = new UserInfo(); userModel.UserTel = info.UserTel; userModel.RegDate = DateTime.Now; userModel.UserName = json.UserName; userModel.UserID = GetRandomID().ToString(); try { userSer.Add(userModel); ret.IsUser = 1; ret.userAuth = getUserAuth(userModel.UserTel); result.Content = new StringContent(JsonConvert.SerializeObject(ret), Encoding.GetEncoding("UTF-8"), "application/json"); return(result); } catch { ret.IsUser = 0; ret.userAuth = string.Empty; result.Content = new StringContent(JsonConvert.SerializeObject(ret), Encoding.GetEncoding("UTF-8"), "application/json"); return(result); } }
public void Add() { UserInfoService userInfoService=new UserInfoService(); UserInfo userInfo = new UserInfo() { DeleteFlag = 1,Email = "*****@*****.**", LoginCode = "ypf", ModifiedDateTime = DateTime.Now, Password = "******" , Remark = "test data", SubmitDateTime = DateTime.Now, UserName = "******", UserStatus = 1 }; Assert.AreEqual(true, userInfoService.Add(userInfo)); }
public ActionResult Add(UserInfo userInfo) { var userList = UserInfoService.LoadEntities(u => u.Code == userInfo.Code); if (userList.Any()) { return(Content("登陆名在系统中已存在!")); } userInfo = initEntity(userInfo); UserInfoService.Add(userInfo); if (UserInfoService.SaveChanges() > 0) { return(Content("ok")); } return(Content("添加失败了")); }
public void Add() { UserInfoService userInfoService = new UserInfoService(); UserInfo userInfo = new UserInfo() { DeleteFlag = 1, Email = "*****@*****.**", LoginCode = "ypf", ModifiedDateTime = DateTime.Now, Password = "******" , Remark = "test data", SubmitDateTime = DateTime.Now, UserName = "******", UserStatus = 1 }; Assert.AreEqual(true, userInfoService.Add(userInfo)); }
public ActionResult UserAdd(UserInfo info) { int result = 0; bool isExists = checkUser2(info.LoginName, 0); if (!isExists) { //Account account = new Account(); //account.UserName = "******"; //account.LoginPwd = StringEncryptionHelp.Md5Encrypt("111"); //account.Info = info; //_AccountService.Add(account); info.LoginPwd = StringEncryptionHelp.Md5Encrypt(info.LoginPwd); _UserInfoService.Add(info); _UserInfoService.Save(); } return(Json(new { valid = result }, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(UserInfo userInfo) { try { // TODO: Add insert logic here userInfo.DeleteFlag = 1; userInfo.LoginCode = "ypftest"; userInfo.ModifiedDateTime = DateTime.Now; userInfo.Password = "******"; userInfo.Remark = "提交数据"; userInfo.SubmitDateTime = DateTime.Now; userInfo.UserStatus = 1; userInfoService.Add(userInfo); return(RedirectToAction("Index")); } catch { return(View()); } }
public IHttpActionResult AddUserForm([FromBody] dynamic data) { string UserName = (String)data["UserName"].Value; string Password = (String)data["Password"].Value; UserInfo userinfo = userInfoService.GetEntities(u => u.UserName == UserName).FirstOrDefault(); if (userinfo != null) { return(Ok(new { code = 0, data = "" })); } userInfoService.Add(new UserInfo { UserName = UserName, Password = Password }); return(Ok(new { code = 1 })); }
public void AddUserInfoTest() { //---------------------保存实例----------------------------- // EF_UserInfoService userInfoService = new EF_UserInfoService(); var info = new Model.UserInfo { Company = "Hisen_Dapper_ce_Test", Age = 12, Name = "Hisense-N-T-V-W", WorkCode = 201910901, CId = 212, Department = "信、SDff" }; StaticDalFactory.DbSessionFactory.GetCurrentDbSession(); UserInfoService userInfoService = new UserInfoService(StaticDalFactory.DbSessionFactory.GetCurrentDbSession()); userInfoService.Add(info); //int resultDal = dal.Add(info); // StaticDalFactory.DbSessionFactory.GetCurrentDbSession().EF_UserInfoDal.Add(info); //var dal = StaticDalFactory.DbSessionFactory.GetCurrentDbSession().EF_UserInfoDal; //var a = dal.Add(info); //int ss = StaticDalFactory.DbSessionFactory.GetCurrentDbSession().SaveChanges(); //if (ss > 0) //{ //} //else //{ // Assert.Fail(); //} }
public ActionResult Register(UserInfo userInfo) { if (ModelState.IsValid) { userInfo.RegTime = DateTime.Now; userInfo.DelFlag = true; userInfo.UserKey = Utils.GetCheckCode(6); //获得6位的salt加密字符串 userInfo.Userpwd = DESEncrypt.Encrypt(userInfo.Userpwd, userInfo.UserKey); UserInfo user = UserInfoService.Add(userInfo); if (user == null) { return(Content("no")); } string userLoginId = Guid.NewGuid().ToString(); Common.Cache.CacheHelper.AddCache(userLoginId, user, DateTime.Now.AddMinutes(20)); //往客户端写入cookie Response.Cookies["userLoginId"].Value = userLoginId; return(Content("ok")); } return(Content("no")); }
public ActionResult Add(UserInfo userInfo) { string result = "no"; //完成属性值的初始化 userInfo.IsDelete = false; userInfo.SubBy = 1; userInfo.SubTime = DateTime.Now; if (userInfo.Remark == null) { userInfo.Remark = ""; } //对密码进行md5加密 userInfo.UserPwd = MD5Helper.EncryptString(userInfo.UserPwd); //调用Service完成添加 if (UserInfoService.Add(userInfo)) { result = "ok"; } return(Content(result)); }