public void NoRegister() { RegisterHandler handler = RegisterHandler.NoRegister; CheckRegister(handler, 0, true, null, "r/r1 に関係なく null を返す"); CheckRegister(handler, 8, true, null, "r/r1 が 7 より大きくても問題ない"); }
public static Response DoRegister(String Nama, String Email, String Password, String ConfirmPassword, String Gender, Int64 ID) { if (Email == "") { return(new Response(false, "Email Cannot Be Empty")); } if (Nama == "") { return(new Response(false, "Name Cannot Be Empty")); } if (Password == "") { return(new Response(false, "Password Cannot Be Empty")); } if (ConfirmPassword != Password) { return(new Response(false, "Confirm Password Must Be Same With Password")); } if (Gender == "") { return(new Response(false, "Gender Cannot Be Empty")); } Response response = RegisterHandler.DoRegister(Nama, Email, Password, Gender, ID); return(response); }
//用来初始化Handler public void InitHandler() { LoginHandler loginHandler = new LoginHandler(); HandlerDict.Add(loginHandler.opCode, loginHandler); DefaultHandler defaultHandler = new DefaultHandler(); HandlerDict.Add(defaultHandler.opCode, defaultHandler); RegisterHandler registerHandler = new RegisterHandler(); HandlerDict.Add(registerHandler.opCode, registerHandler); SyncPositionHandler syncPositionHandler = new SyncPositionHandler(); HandlerDict.Add(syncPositionHandler.opCode, syncPositionHandler); SyncPlayerHandler syncPlayerHandler = new SyncPlayerHandler(); HandlerDict.Add(syncPlayerHandler.opCode, syncPlayerHandler); SyncDestroyPlayerHandler syncDestroyPlayerHandler = new SyncDestroyPlayerHandler(); HandlerDict.Add(syncDestroyPlayerHandler.opCode, syncDestroyPlayerHandler); }
public ActionResult CreateParticipant(ParticipantRegisterViewModel participantRegisterModel) { IRegisterHandler registerHandler = new RegisterHandler(new bachelordbContext()); Participant currentp = new Participant(); currentp.Email = participantRegisterModel.Email; currentp.Password = participantRegisterModel.Password; currentp.Age = participantRegisterModel.Age; currentp.English = participantRegisterModel.Language; if (participantRegisterModel.GenderType == Gender.Male) { currentp.Gender = true; } else { currentp.Gender = false; } bool success = registerHandler.RegisterParticipantDB(currentp); if (!success) { //User not saved in db this.ModelState.AddModelError("Email", "Email already exists"); return(View("Participant")); } return(RedirectToAction("LoginParticipant", "Welcome", currentp)); }
private void VerifyRegister() { responseBox.gameObject.SetActive(true); if (!Utils.IsValidEmail(emailInput.text)) { responseBox.text = "<color=red>Invalid email!"; return; } else if (string.IsNullOrEmpty(passwordInput.text)) { responseBox.text = "<color=red>Please enter a password!"; return; } else if (!confirmPasswordInput.text.Equals(passwordInput.text)) { responseBox.text = "<color=red>Passwords do not match!"; return; } RegisterHandler register = new RegisterHandler(emailInput.text, passwordInput.text); if (register.SendRequest()) { responseBox.text = "<color=green>Successfully Registered!"; Account.set(emailInput.text, passwordInput.text); Account.onAccountChange(); Destroy(this.gameObject); } else { responseBox.text = "<color=red>Error!"; } }
private static void Register() { var registerHandler = new RegisterHandler() .SetData("01900001000", "مجید", "54785", "a123456"); var response = registerHandler.Process(); }
static void Main(string[] args) { XmlConfigurator.Configure(); try { ThreadPool.SetMinThreads(32, 1024); var statePersister = new StatePersister(); AuthController authController = new AuthController(StatePersister.LoadUsers(), statePersister); ElectroController electroController = new ElectroController(StatePersister.LoadElections(), StatePersister.LoadKeys(), authController, statePersister); var staticHandler = new StaticHandler(GetPrefix(null), Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "web")); staticHandler.Start(); var registerHandler = new RegisterHandler(authController, GetPrefix("register")); registerHandler.Start(); var loginHandler = new LoginHandler(authController, GetPrefix("login")); loginHandler.Start(); var logoutHandler = new LogoutHandler(authController, GetPrefix("logout")); logoutHandler.Start(); var startElectionHandler = new StartElectionHandler(electroController, authController, GetPrefix("startElection")); startElectionHandler.Start(); var listElectionsHandler = new ListElectionsHandler(electroController, authController, GetPrefix("listElections")); listElectionsHandler.Start(); var findElectionHandler = new FindElectionHandler(electroController, authController, GetPrefix("findElection")); findElectionHandler.Start(); var nominateHandler = new NominateHandler(electroController, authController, GetPrefix("nominate")); nominateHandler.Start(); var voteHandler = new VoteHandler(electroController, authController, GetPrefix("vote")); voteHandler.Start(); while (true) { Thread.Sleep(electionsSnapshotTimeoutMs); try { log.Info("Saving elections snapshot"); StatePersister.SaveAllElections(electroController.DumpElections().Reverse()); log.Info("Elections snapshot saved"); } catch (Exception e) { log.Error("Failed to save elections snapshot. Sleeping and retrying", e); } } } catch (Exception e) { log.Fatal(e); } }
public UserController() { _loginHandler = new LoginHandler(); _registerHandler = new RegisterHandler(); _sendRegistrationVerificationCodeHandler = new SendRegistrationVerificationCodeHandler(); _changePasswordHandler = new ChangePasswordHandler(); _sendPasswordRecoveryVerificationCodeHandler = new SendPasswordRecoveryVerificationCodeHandler(); }
public void Arrange() { _validator = new Mock <IUserDataValidator>(); _marketoService = new Mock <IMarketoService>(); _validator.Setup(x => x.Validate(It.IsAny <UserData>())).Returns(true); _handler = new RegisterHandler(_validator.Object, _marketoService.Object); }
public CSharpServerImplementation() { myRegisterHandler = new RegisterHandler(); myElectionHelper = new ElectionHelper(); myRequestHandler = new RequestHandler(); myRequestCentralHandler = new RequestHandlerCentralized(); myResourceHandler = new ResourceHandler(); }
private void btnRegister_Click(object sender, EventArgs e) { RegisterHandler register = new RegisterHandler(txtName.Text, txtSurname.Text, txtRank.Text, txtDodId.Text, txtAffiliation.Text, txtUsername.Text, txtPassword.Text, txtCPassword.Text); frmBattlefieldPicker battleFieldPicker = new frmBattlefieldPicker(); this.Hide(); battleFieldPicker.ShowDialog(); }
public static void RegisterFunction(Type type) { if (null == type) { throw new ArgumentNullException("type"); } RegisterHandler.Proceed(type, new string[] { _addinOfficeRegistryKey }, InstallScope.System, OfficeRegisterKeyState.NeedToCreate); }
public async Task Handle_NormalValues_RegisterUser() { // arrange var cancellationToken = new CancellationToken(); var unitOfWorkFactory = new TransactionScopeUnitOfWorkFactory(); var dbContextFactory = new DefaultDbContextFactory(); var appOptionsAccessorMock = new Mock <IOptionsMonitor <AppOptions> >(); appOptionsAccessorMock.Setup(x => x.CurrentValue) .Returns(() => new AppOptions { AppUrl = "https://app.montr.net" }); var appOptionsAccessor = appOptionsAccessorMock.Object; var identityServiceFactory = new IdentityServiceFactory(); var classifierRepositoryFactoryBuilder = new ClassifierRepositoryFactoryBuilder(dbContextFactory) { UserTypeCode = ClassifierTypeCode.User }; var classifierRepositoryFactory = classifierRepositoryFactoryBuilder.Build(); // todo: test EmailConfirmationService /* * var dbMessageTemplateRepository = new DbMessageTemplateRepository(dbContextFactory); * var templateRenderer = new MustacheTemplateRenderer(dbMessageTemplateRepository); * var emailConfirmationService = new EmailConfirmationService(userManager, appUrlBuilder, new Mock<IEmailSender>().Object, templateRenderer); */ var appUrlBuilder = new DefaultAppUrlBuilder(appOptionsAccessor); var emailConfirmationServiceMock = new Mock <IEmailConfirmationService>(); var generator = new MasterDataDbGenerator(unitOfWorkFactory, dbContextFactory); var handler = new RegisterHandler(new NullLogger <RegisterHandler>(), classifierRepositoryFactory, identityServiceFactory.UserManager, identityServiceFactory.SignInManager, appUrlBuilder, emailConfirmationServiceMock.Object); using (var _ = unitOfWorkFactory.Create()) { await generator.EnsureClassifierTypeRegistered(Numerator.GetDefaultMetadata(), cancellationToken); await generator.EnsureClassifierTypeRegistered(User.GetDefaultMetadata(), cancellationToken); // act var command = new Register { Email = "*****@*****.**", Password = Guid.NewGuid().ToString() }; var result = await handler.Handle(command, cancellationToken); // assert Assert.IsTrue(result.Success); } }
public void Register() { RegisterHandler handler = RegisterHandler.Register; const CpuRegister DontCare = null; CheckRegister(handler, 0, true, m_registerSet.GR[0], "r/r1=0 => GR0"); CheckRegister(handler, 7, true, m_registerSet.GR[7], "r/r1=7 => GR7"); CheckRegister(handler, 8, false, DontCare, "r/r1=8 => エラー"); }
private void Register_btn_Click(object sender, RoutedEventArgs e) { Control[] c = { FirstName_txt, MiddleName_txt, LastName_txt, Email_txt, Password_txt, PasswordSecond_txt }; RegisterInfo info = new RegisterInfo(FirstName_txt.Text, MiddleName_txt.Text, LastName_txt.Text, Email_txt.Text, Password_txt.Text); if (ControlState.Execute(c, ControlStateVisuals.Colored)) { RegisterHandler.RegisterNow(info); } }
private static void OptimizedRegisterFunction(Type type, int scope, int keyState) { if (null == type) { throw new ArgumentNullException("type"); } InstallScope currentScope = (InstallScope)scope; OfficeRegisterKeyState currentKeyState = (OfficeRegisterKeyState)keyState; RegisterHandler.Proceed(type, new string[] { _addinOfficeRegistryKey }, currentScope, currentKeyState); }
public static void RegisterFunction(Type type) { MultiRegisterAttribute attribute = MultiRegisterAttribute.GetAttribute(type); string[] product = new string[attribute.Products.Length]; for (int i = 0; i < attribute.Products.Length; i++) { product[i] = String.Format(_addinOfficeRegistryKey, MultiRegisterAttribute.RegistryEntry(attribute.Products[i])); } RegisterHandler.Proceed(type, product, InstallScope.System, OfficeRegisterKeyState.NeedToCreate); }
public void LoginHandler() { LoginHandler loginHandler = new LoginHandler(); handlerDic.Add(loginHandler.OpCode, loginHandler); RegisterHandler registerHandler = new RegisterHandler(); handlerDic.Add(registerHandler.OpCode, registerHandler); DefaultHandler defaultHandler = new DefaultHandler(); handlerDic.Add(defaultHandler.OpCode, defaultHandler); }
//用来初始化Handler public void InitHandler() { LoginHandler loginHandler = new LoginHandler(); HandlerDict.Add(loginHandler.opCode, loginHandler); DefaultHandler defaultHandler = new DefaultHandler(); HandlerDict.Add(defaultHandler.opCode, defaultHandler); RegisterHandler registerHandler = new RegisterHandler(); HandlerDict.Add(registerHandler.opCode, registerHandler); }
public void Main() { Handler register = new RegisterHandler(); Handler login = new LoginHandler(); Handler main = new MainHandler(); Handler settings = new SettingsHandler(); register.succeedWith(login); login.succeedWith(main); main.succeedWith(settings); register.check(state); }
void Start() { m_RegisterationPanel.SetActive(false); m_LoginHandler = new LoginHandler(LoginResponse); m_RegisterHandler = new RegisterHandler(RegisterationResponse); m_SessionHandler = new SessionHandler(SessionResponse); m_LogoutHandler = new LogoutHandler(LogoutResponse); if (CookiesManager.Instance.HasCookie(CookiesManager.UNICORN)) { LoadingWindowUI.Instance.Register(this); m_SessionHandler.Session(); } }
private void CheckRegister( RegisterHandler handler, UInt16 rR1Field, Boolean success, CpuRegister expected, String message) { try { CpuRegister actual = handler.GetRegister(rR1Field, m_registerSet); Assert.IsTrue(success, message); Assert.AreSame(expected, actual, message); } catch (Casl2SimulatorException) { Assert.IsFalse(success, message); } }
//初始化hanler void IniHandler() { LoginHandelr logingHandelr = new LoginHandelr(); RegisterHandler registerHandler = new RegisterHandler(); DefaultHandler defaultHandler = new DefaultHandler(); SyncPositionHandler syncPositionHandler = new SyncPositionHandler(); SyncPlayerHandler syncPlayerHandler = new SyncPlayerHandler(); HandlerDict.Add(logingHandelr.OpCode, logingHandelr); HandlerDict.Add(registerHandler.OpCode, registerHandler); HandlerDict.Add(defaultHandler.OpCode, defaultHandler); HandlerDict.Add(syncPositionHandler.OpCode, syncPositionHandler); HandlerDict.Add(syncPlayerHandler.OpCode, syncPlayerHandler); }
private void InitHandler() { LoginHandler loginHandler = new LoginHandler(); handlerDic.Add(OperationCode.Login, loginHandler); RegisterHandler registerHandler = new RegisterHandler(); handlerDic.Add(OperationCode.Register, registerHandler); SyncPositionHandler syncPositionHandler = new SyncPositionHandler(); handlerDic.Add(OperationCode.SyncPosition, syncPositionHandler); SyncPlayerHandler syncPlayerHandler = new SyncPlayerHandler(); handlerDic.Add(OperationCode.SyncPlayer, syncPlayerHandler); }
public void InHandler() { LoginHandler loginHandler = new LoginHandler(); Handlerict.Add(loginHandler.OpCode, loginHandler); DefaultHandler defaultHandler = new DefaultHandler(); Handlerict.Add(defaultHandler.OpCode, defaultHandler); RegisterHandler registerHandler = new RegisterHandler(); Handlerict.Add(registerHandler.OpCode, registerHandler); SyncPlayerHandler syncPlayerHandler = new SyncPlayerHandler(); Handlerict.Add(syncPlayerHandler.OpCode, syncPlayerHandler); }
/// <summary> /// 初始化子Handler /// </summary> public void InitHandler() { DefaultHandler defaultHandler = new DefaultHandler(); HandlerDict.Add(defaultHandler.OpCode, defaultHandler); LoginHandler loginHandler = new LoginHandler(); HandlerDict.Add(loginHandler.OpCode, loginHandler); RegisterHandler registerHandler = new RegisterHandler(); HandlerDict.Add(registerHandler.OpCode, registerHandler); LogInfo("-----------------------"); LogInfo("InitHandler"); }
public static Boolean RegisterValidation(string email, string name, string password, string confirmPassword, string gender) { if (email == String.Empty || name == String.Empty || password == String.Empty || gender == String.Empty) { return(false); } if (password.Equals(confirmPassword) == false) { return(false); } if (RegisterHandler.CheckIfEmailExistHandler(email) > 0) { return(false); } return(true); }
public IActionResult RegisterParticipant(RegisterModell model) { if (ModelState.IsValid) { RegisterHandler registerhandler = new RegisterHandler(new bachelordbContext()); Admin admin = new Admin(); admin.Email = model.Email; admin.Firstname = model.Firstname; admin.Lastname = model.Lastname; admin.Password = model.Password; admin.IsAdmin = false; registerhandler.RegisterAdmin(admin); return(RedirectToAction("AdminLogin", "Login")); } return(Participant()); }
public ActionResult CreateResearcher(ResearcherRegisterViewModel researcherRegisterModel) { IRegisterHandler registerHandler = new RegisterHandler(new bachelordbContext()); Researcher currentr = new Researcher(); currentr.Email = researcherRegisterModel.Email; currentr.Password = researcherRegisterModel.Password; currentr.FirstName = researcherRegisterModel.Firstname; currentr.LastName = researcherRegisterModel.Lastname; bool success = registerHandler.RegisterResearcherDB(currentr); if (!success) { //User not saved in db this.ModelState.AddModelError("Email", "Email already exists"); return(View("Researcher")); } return(RedirectToAction("LoginResearcher", "Welcome", currentr)); }
private static void OptimizedRegisterFunction(Type type, int scope, int keyState) { if (null == type) { throw new ArgumentNullException("type"); } InstallScope currentScope = (InstallScope)scope; OfficeRegisterKeyState currentKeyState = (OfficeRegisterKeyState)keyState; MultiRegisterAttribute attribute = MultiRegisterAttribute.GetAttribute(type); string[] product = new string[attribute.Products.Length]; for (int i = 0; i < attribute.Products.Length; i++) { product[i] = String.Format(_addinOfficeRegistryKey, MultiRegisterAttribute.RegistryEntry(attribute.Products[i])); } RegisterHandler.Proceed(type, product, currentScope, currentKeyState); }
//Handler初始化函数 private void initHandler() { LoginHandler loginHandler = new LoginHandler(); handlerDict.Add(loginHandler.opCode, loginHandler); RegisterHandler registerHandler = new RegisterHandler(); handlerDict.Add(registerHandler.opCode, registerHandler); PurchaseCardPackageHandler purchaseCardPackageHandler = new PurchaseCardPackageHandler(); handlerDict.Add(purchaseCardPackageHandler.opCode, purchaseCardPackageHandler); UseCardPackageHandler useCardPackageHandler = new UseCardPackageHandler(); handlerDict.Add(useCardPackageHandler.opCode, useCardPackageHandler); ManufactureCardHandler manufactureCardHandler = new ManufactureCardHandler(); handlerDict.Add(manufactureCardHandler.opCode, manufactureCardHandler); DecomposeCardHandler decomposeCardHandler = new DecomposeCardHandler(); handlerDict.Add(decomposeCardHandler.opCode, decomposeCardHandler); NewCardsSetHandler newCardsSetHandler = new NewCardsSetHandler(); handlerDict.Add(newCardsSetHandler.opCode, newCardsSetHandler); ChangeCardsSetHandler changeCardsSetHandler = new ChangeCardsSetHandler(); handlerDict.Add(changeCardsSetHandler.opCode, changeCardsSetHandler); DeleteCardsSetHandler deleteCardsSetHandler = new DeleteCardsSetHandler(); handlerDict.Add(deleteCardsSetHandler.opCode, deleteCardsSetHandler); ReadyHandler readyHandler = new ReadyHandler(); handlerDict.Add(readyHandler.opCode, readyHandler); LeftHandler leftHandler = new LeftHandler(); handlerDict.Add(leftHandler.opCode, leftHandler); FightInvitHandler fightInvitHandler = new FightInvitHandler(); handlerDict.Add(fightInvitHandler.opCode, fightInvitHandler); FightInvitResponseHandler fightInvitResponseHandler = new FightInvitResponseHandler(); handlerDict.Add(fightInvitResponseHandler.opCode, fightInvitResponseHandler); }