public ActionResult Register(RegisterUserViewModel model) { if (IsRegisterUserModelValid(model)) { var encryptedPassword = App.Utilities.Security.Crypto.EncryptStringAES(model.Password, model.UserID); var userProfile = new UserProfile() { UserName = model.UserID }; var webMemberShip = new WebMemberShip() { UserProfile = userProfile, CreatedDate = DateTime.Now, Email = model.Email.Trim().ToLower(), Password = encryptedPassword }; var repo = this.RepositoryFactory.CreateWithGuid <WebMemberShip>(); repo.SaveOrUpdate(webMemberShip); return(Json(new { IsSuccess = true })); } return(this.JsonValidation()); }
public ActionResult Register(RegisterUserViewModel model) { if (IsRegisterUserModelValid(model)) { var encryptedPassword = App.Utilities.Security.Crypto.EncryptStringAES(model.Password, model.UserID); var userProfile = new UserProfile() { UserName = model.UserID }; var webMemberShip = new WebMemberShip() { UserProfile = userProfile, CreatedDate = DateTime.Now, Email = model.Email.Trim().ToLower(), Password = encryptedPassword }; var repo = this.RepositoryFactory.CreateWithGuid<WebMemberShip>(); repo.SaveOrUpdate(webMemberShip); return Json(new { IsSuccess = true }); } return this.JsonValidation(); }