private bool RegistrationIsValid(object obj) { var value = (object[])obj; TextBox username = (TextBox)value[0]; PasswordBox boxPass = (PasswordBox)value[1]; PasswordBox reBoxPass = (PasswordBox)value[2]; Password = boxPass.Password; RePassword = reBoxPass.Password; if (username.Text.ToString().Length != 0) { if ((Password.CompareTo(RePassword) == 0) && (Password.Length >= 6)) { RegStatus = " "; return(true); } else { if (RePassword.Length >= Password.Length && RePassword.Length >= 6) { RegStatus = "Passwords don't match."; } else if (Password.Length <= 6 && Password.Length != 0 && RePassword.Length != 0) { RegStatus = "Password too short."; } return(false); } } else { return(false); } }
private void button1_Click(object sender, EventArgs e) { string Username, Password; Username = textBox1.Text; Password = textBox2.Text; if ((Username.CompareTo("abc") == 0) && (Password.CompareTo("123") == 0)) { MessageBox.Show("登入成功!"); } else { MessageBox.Show("登入失敗!"); } }
public async Task <IActionResult> OnPost() { if (ModelState.IsValid) { if (Password.CompareTo(ConfirmPassword) == 0) { var user = await userManager.FindByEmailAsync(Email) ?? await userManager.FindByNameAsync(UserName); if (user == null) { var applicationUser = new ApplicationUser { Email = this.Email, MobileNumber = this.MobileNumber, UserName = this.UserName, }; var result = await userManager.CreateAsync(applicationUser, this.Password); if (!result.Succeeded) { ModelState.AddModelError("UserCreateionFailed", "Unable to create user contact admin"); } else { logger.LogInformation("User created a new account with password."); var signInResult = signInManager.PasswordSignInAsync(applicationUser, Password, false, false); logger.LogInformation("SignOn Complete"); return(Redirect("/SecuredPage/Tweet")); } } else { ModelState.AddModelError("UserAlreadyExists", "User is already registered"); } } else { ModelState.AddModelError("InvalidPasssword", "Characters provided in Password and confirm password does not match"); } } return(Page()); //return LocalRedirect("/Register"); }
public int SimpleCompare(Credential other) { Int32 nameCompare = Name.CompareTo(other.Name); if (nameCompare != 0) { return(nameCompare); } Int32 descriptionCompare = Description.CompareTo(other.Description); if (descriptionCompare != 0) { return(descriptionCompare); } Int32 websiteCompare = Website.CompareTo(other.Website); if (websiteCompare != 0) { return(websiteCompare); } Int32 usernameCompare = Username.CompareTo(other.Username); if (usernameCompare != 0) { return(usernameCompare); } Int32 passwordCompare = Password.CompareTo(other.Password); if (passwordCompare != 0) { return(passwordCompare); } Int32 notesCompare = Notes.CompareTo(other.Notes); if (notesCompare != 0) { return(notesCompare); } return(0); }
public int CompareTo(Credential other) { Int32 idCompare = ID.CompareTo(other.ID); if (idCompare != 0) { return(idCompare); } Int32 glyphKeyCompare = GlyphKey.CompareTo(other.GlyphKey); if (glyphKeyCompare != 0) { return(glyphKeyCompare); } Int32 glyphColourCompare = GlyphColour.CompareTo(other.GlyphColour); if (glyphColourCompare != 0) { return(glyphColourCompare); } Int32 nameCompare = Name.CompareTo(other.Name); if (nameCompare != 0) { return(nameCompare); } Int32 descriptionCompare = Description.CompareTo(other.Description); if (descriptionCompare != 0) { return(descriptionCompare); } Int32 websiteCompare = Website.CompareTo(other.Website); if (websiteCompare != 0) { return(websiteCompare); } Int32 createdAtCompare = CreatedAt.CompareTo(other.CreatedAt); if (createdAtCompare != 0) { return(createdAtCompare); } Int32 lastUpdatedAtCompare = LastModifiedAt.CompareTo(other.LastModifiedAt); if (lastUpdatedAtCompare != 0) { return(lastUpdatedAtCompare); } Int32 usernameCompare = Username.CompareTo(other.Username); if (usernameCompare != 0) { return(usernameCompare); } Int32 passwordCompare = Password.CompareTo(other.Password); if (passwordCompare != 0) { return(passwordCompare); } if (Tags.Count == other.Tags.Count) { if (!Tags.OrderBy(i => i).SequenceEqual(other.Tags.OrderBy(i => i))) { return(-1); } } else { return(-1); } Int32 notesCompare = Notes.CompareTo(other.Notes); if (notesCompare != 0) { return(notesCompare); } return(0); }