private void signUpButton_Click(object sender, EventArgs e) { string username = usernameTextBox.Text; string password = passwordTextBox.Text; string confirmPassword = confirmPassTextBox.Text; string phone = phoneTextBox.Text; string email = emailTextBox.Text; SignUpHandler signUpHandler = new SignUpHandler(); int response = signUpHandler.completeRegistration(username, password, confirmPassword, phone, email); if (response == 0) { MessageBox.Show("Fill all the fields."); } else if (response == 1) { MessageBox.Show("Passwords don't match."); } else if (response == 2) { MessageBox.Show("There is alreader an account with that username."); } else if (response == 5) { MessageBox.Show("You have Signed Up :)"); this.mainForm.getLoginPage.BringToFront(); } }
public AccountController(ApplicationDbContext dbContext, SessionManagementService sessionManagementService, SignUpHandler signUp, SignInHandler signIn) { _dbContext = dbContext; _signUp = signUp; _signIn = signIn; _sessionManagementService = sessionManagementService; }
public TCPServer(SignInHandler signInHandler, SignUpHandler signUpHandler, SignInTeacherHandler signInTeacherHandler, SignUpTeacherHandler signUpTeacherHandler, GetListTestsHandler getListTestsHandler, GetTestHandler getTestHandler, GetListTestsTeacherHandler getListTestsTeacherHandler, GetTestTeacherHandler getTestTeacherHandler) { Handler = signInHandler; signInHandler.Successor = signUpHandler; signUpHandler.Successor = signInTeacherHandler; signInTeacherHandler.Successor = signUpTeacherHandler; signUpTeacherHandler.Successor = getListTestsHandler; getListTestsHandler.Successor = getTestHandler; getTestHandler.Successor = getListTestsTeacherHandler; getListTestsTeacherHandler.Successor = getTestTeacherHandler; }
public async Task given_valid_signup_signuphandler_should_success([Frozen] Mock <IIdentityService> identityService, SignUpHandler handler) { string email = "*****@*****.**"; string userName = "******"; string password = "******"; var signUp = new SignUp(email, userName, password); identityService.Setup(r => r.SignUpAsync(signUp)).Verifiable(); var exception = await Record.ExceptionAsync(async() => await handler.HandleAsync(signUp)); exception.Should().BeNull(); }
private static (User fakeUser, SignUpHandler sut, IUserRepository userRepository) Arrange() { var eventBus = Substitute.For <IEventBus>(); var userRepository = Substitute.For <IUserRepository>(); var passwordHasher = new PasswordHasher <User>(); var fakeUser = FakeCredentialsProvider.GetUser(passwordHasher); var sut = new SignUpHandler( userRepository, passwordHasher, eventBus ); return(fakeUser, sut, userRepository); }
public RoutingService( SignUpHandler signUpHandler, SignInHandler signInHandler, GetChatsHandler getChatsHandler, GetUsersHandler getUsersHandler, AddChatHandler addChatHandler) { _routing = new Dictionary <string, IHandler>() { { "/app/sign-up", signUpHandler }, { "/app/sign-in", signInHandler }, { "/app/get-chats", getChatsHandler }, { "/app/get-users", getUsersHandler }, { "/app/add-chat", addChatHandler } }; }
public static bool trySignUp(int roleId, string Name, string Email, string Pass, string confPass, string address, string gender, out string errorMessage) { errorMessage = ""; if (Name == "") { errorMessage = "Name must be filled!"; return(false); } else if (Email == "") { if (Email != "") { if (Email.Contains("@") == false || Email.Contains(".com") == false) { errorMessage = "Email must contain '@' and '.com'"; return(false); } } errorMessage = "Email must be filled!"; return(false); } else if (address == "") { errorMessage = "Address must be filled!"; return(false); } else if (gender == "") { errorMessage = "You must choose your gender!"; return(false); } else if (Pass == "") { errorMessage = "Password must be filled!"; return(false); } else if (confPass != Pass) { errorMessage = "Password is not same!"; return(false); } else { SignUpHandler.doRegis(roleId, Name, Email, Pass, confPass, address, gender); return(true); } }
public RoutingService( SignUpHandler signUpHandler, SignInHandler signInHandler, NewChatRoomHandler newChatRoomHandler, JuncrionHandler juncrionHandler, GetUsersHandler getUsersHandler ) { _routing = new Dictionary <string, IHandler>() { { "/app/sign-up", signUpHandler }, { "/app/sign-in", signInHandler }, { "/app/new-chat-room", newChatRoomHandler }, { "/app/get-users", getUsersHandler }, { "/app/junction", juncrionHandler } }; }
public RoutingService( SignUpHandler signUpHandler, SignInHandler signInHandler, ProfileImageHandler profileImageHandler, StatusHandler statusHandler, BanUserHandler banUserHandler, MuteNotifictionsHandler muteNotificationsHandler) { _routing = new Dictionary <string, IHandler>() { { "/app/sign-up", signUpHandler }, { "/app/sign-in", signInHandler }, { "/app/profileImage", profileImageHandler }, { "/app/status", statusHandler }, { "/app/ban-user", banUserHandler }, { "/app/mute-notifiction", muteNotificationsHandler } }; }