public dynamic Registry([FromBody] UserRegistryModel userRegistry) { if (ModelState.IsValid) { UserWriteDTO user = new UserWriteDTO(); user.UserID = Guid.NewGuid(); user.UserName = userRegistry.UserName; user.Email = userRegistry.Email; user.Password = BCryptUtil.HashPassword(userRegistry.Password); Task <Services.Entities.CustomResponse> task = _userService.RegistryAsync(user); if (task.Result.status) { UserReadDTO user_return = new UserReadDTO(user.UserID.ToString(), user.UserName, user.Email); return(new { status = true, code = ReturnCodes.DataCreateFailed, message = "Đăng Ký Thành Công", data = user_return }); } } return(new { status = false, code = ReturnCodes.DataCreateFailed, message = "Đăng Ký Không Thành Công" }); }
public ActionResult Registry(UserRegistryModel model) { if (ModelState.IsValid) { var user = db.Users .Where(m => m.Login.Equals(model.Login)) .FirstOrDefault(); if (user != null) { } User newUser = new User { Login = model.Login, Password = model.Password, Email = model.Email, Role = "user" }; db.Users.Add(newUser); db.SaveChanges(); var cookie = new HttpCookie("id", newUser.Id.ToString()); Response.SetCookie(cookie); cookie = new HttpCookie("role", newUser.Role); Response.SetCookie(cookie); return(RedirectToAction("PersonalUserAccaunt", new { id = newUser.Id })); } return(View()); }
public void Register(InputField fieldLogin, InputField fieldPassword, InputField fieldConfirmedPassword) { webRequesting = GameObject.Find("WebRequesting").GetComponent <WebRequesting>(); string userName = fieldLogin.text; string password = fieldPassword.text; string confirmPassword = fieldConfirmedPassword.text; UserRegistryModel registryModel = new UserRegistryModel(userName, password, confirmPassword); string jsonRegistryModel = JsonUtility.ToJson(registryModel); byte[] byteData = System.Text.Encoding.ASCII.GetBytes(jsonRegistryModel.ToCharArray()); webRequesting.StartRegistration(BASE_URL + "Register", byteData); }