public ActionResult Register(FormRegister formRegister) { if (ModelState.IsValid) { Utilisateur utilisateur = new Client(formRegister.UserName, formRegister.Email, formRegister.Password, formRegister.Confirmpwd, formRegister.DateNaissance); //Lors de la création d'un utilisateur je crée un adresse par défaut /* utilisateur.Adresse = new Adresse { * TypeDeVoie="", NomDeVoie="", NumVoie=0, CodePostale="00000", Ville="", Pays="" };*/ try { serviceUser.Insert(utilisateur); //Ajoute dans la liste d'utilisateur en mémoire (la liste locale) } catch (UserNameIsException ex) { ViewBag.ExceptionUserName = ex.Message; return(View()); } catch (EmailIsException ee) { ViewBag.ExceptionMail = ee.Message; return(View()); } serviceUser.SaveChanges(); //Ensuite Actualise dans la base de données (la liste distante: remote) ViewData["UserName"] = utilisateur.UserName; return(RedirectToAction("Index", "Home")); } return(View()); }
private void registerToolStripMenuItem_Click(object sender, EventArgs e) { if (f_Register != null) { if (!f_Register.IsDisposed) { f_Register.WindowState = FormWindowState.Normal; f_Register.BringToFront(); } else { f_Register = new FormRegister(); } } else { f_Register = new FormRegister(); } f_Register.label_Product.Text = AppCode.AssemblyProduct; f_Register.Icon = Properties.Resources.kymco_logo_ico; f_Register.textBox_CompanyName.Text = set.CompanyName; f_Register.textBox_ProgramID.Text = Application.ProductVersion; f_Register.ShowDialog(this); }
public void RegisterWithHttpPost_DoesInsertUser() { //Arrange string username = "******"; string email = "*****@*****.**"; string password = "******"; string confirmPassword = "******"; string dateNaiss = "17-08-2016"; DateTime dateNaissance = DateTime.Parse(dateNaiss); var resultAvantInsertion = controllerUser.Index() as ViewResult; var viewModelAvantInsertion = (List <Utilisateur>)resultAvantInsertion.ViewData.Model; int tailleAvantInsertion = viewModelAvantInsertion.Count; //Act AccountController controller = new AccountController(contextUser); FormRegister formRegister = new FormRegister { UserName = username, Email = email, Password = password, Confirmpwd = confirmPassword, DateNaissance = dateNaissance }; var result = controller.Register(formRegister); var resultApresInsertion = controllerUser.Index() as ViewResult; var viewModeApresInsertion = (List <Utilisateur>)resultApresInsertion.ViewData.Model; int tailleApresInsertion = viewModeApresInsertion.Count; //Assert Assert.AreEqual(tailleApresInsertion, tailleAvantInsertion + 1); }
private void btRegisterClient_Click(object sender, EventArgs e) { FormRegister register = new FormRegister(); register.lbUser.Text = lbClient.Text; register.Show(); }
/// <summary> /// 追加 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnAdd_Click(object sender, EventArgs e) { FormRegister form = new FormRegister(); form.ShowDialog(); getAllTest(); }
public void MetadataIsConfiguredCorrectly() { var coreAssembly = typeof(CoreDbContext).Assembly; var container = new Container(); container.Configure(config => { config.Scan(_ => { _.AssembliesFromApplicationBaseDirectory(); _.AddAllTypesOf <IAssemblyBootstrapper>(); _.WithDefaultConventions(); }); }); var binder = new MetadataBinder(new UiMetadataFramework.Core.Binding.DependencyInjectionContainer(t => container.GetInstance(t))); binder.RegisterAssembly(typeof(StringInputFieldBinding).Assembly); binder.RegisterAssembly(typeof(BusinessException).Assembly); binder.RegisterAssembly(coreAssembly); var formRegistry = new FormRegister(binder); formRegistry.RegisterAssembly(coreAssembly); }
public ActionResult ConfirmNewPassWord(FormRegister u) { Utilisateur ut = serviceUser.FindByEmail(u.Email); //ut.Password = u.Password; ut.Confirmpwd = u.Confirmpwd; if (ModelState.IsValid) { if (u.Password.Equals(u.Confirmpwd)) { serviceUser.Update(ut); serviceUser.SaveChanges(); return(RedirectToAction("Index", "Home")); } else { ModelState.Clear(); ViewBag.ErrorLog = "Les deux mot de passe ne correspondent pas"; return(View()); } } else { ViewBag.ErrorLog = "Le mot de passe n'est pas conforme"; ModelState.Clear(); return(View()); } }
public async Task <IActionResult> Register(FormRegister FormRegister) { if (ModelState.IsValid) { var user = new Player() { Email = FormRegister.Email, UserName = FormRegister.UserName }; var Result = await this.userManager.CreateAsync(user, FormRegister.Password); if (Result.Succeeded) { await this.userManager.AddToRoleAsync(user, "Utilisateur"); var token = await this.userManager.GenerateEmailConfirmationTokenAsync(user); var link = Url.Action("EmailVerify", "Account", new { userId = user.Id, token }, Request.Scheme, Request.Host.ToString()); await mailService.SendAsync(user.Email, "Email Verification", $"<a href=\"{link}\">click to verify </a>", true); return(RedirectToAction("EmailVerification", "Account")); } else { foreach (var error in Result.Errors) { ModelState.AddModelError(string.Empty, error.Description); } } } return(View()); }
private void btn_exit_Click(object sender, EventArgs e) { //this.Close(); FormRegister form = new FormRegister(); form.Show(); }
public MyFormHandler(IMediator mediator, FormRegister formRegister, ManagersCollection managersCollection) { this.Mediator = mediator; this.ManagersCollection = managersCollection ?? new ManagersCollection(); this.FormRegister = formRegister; }
/// <summary> /// 修改 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnUpdate_Click(object sender, EventArgs e) { int id = (int)(dgvUser.SelectedRows[0].Cells[0].Value); FormRegister form = new FormRegister(id); form.ShowDialog(); getAllTest(); }
private void BttnStartGame_Click(object sender, EventArgs e) { GameData.InitializeGame(); // Instanciacion y preparacion de UserControl ca = new ControlArkanoid { Dock = DockStyle.Fill, Width = Width, Height = Height }; // Seteo de Delegate que maneja el fin del juego ca.FinishGame = () => { MessageBox.Show("Has perdido"); ca.Hide(); tableLayoutPanel1.Show(); }; // Seteo de Delegate que maneja cuando se gana el juego ca.WinningGame = () => { PlayerController.CreateNewScore(currentPlayer.idPlayer, GameData.score); MessageBox.Show("Has ganado!"); ca.Hide(); tableLayoutPanel1.Show(); }; tableLayoutPanel1.Hide(); FormRegister fr = new FormRegister(); fr.gn = (string nick) => { if (PlayerController.CreatePlayer(nick)) { MessageBox.Show($"Bienvenido nuevamenete {nick}"); } else { MessageBox.Show($"Gracias por registrarte {nick}"); } currentPlayer = new Player(nick, 0); fr.Dispose(); }; fr.Show(); Controls.Add(ca); }
public MyFormHandler( IMediator mediator, FormRegister formRegister, ManagersCollection managersCollection) { this.Mediator = mediator; this.FormRegister = formRegister; this.UserDefaults = NSUserDefaults.StandardUserDefaults; this.ManagersCollection = managersCollection ?? new ManagersCollection(); }
public MyMenu(UserContext userContext, FormRegister formRegister, MenuRegister menuRegister, SystemPermissionManager permissionManager) { this.userContext = userContext; this.formRegister = formRegister; this.menuRegister = menuRegister; this.permissionManager = permissionManager; }
public ActionResult Register(FormRegister formRegister) { if (ModelState.IsValid) { Utilisateur utilisateur = new Client(formRegister.UserName, formRegister.Email, formRegister.Password, formRegister.Confirmpwd, formRegister.DateNaissance); contextUser.Insert(utilisateur); contextUser.SaveChanges(); return(RedirectToAction("Index", "Home")); } return(View()); }
public MyForms( DependencyInjectionContainer container, UserContext userContext, FormRegister formRegister, MenuRegister menuRegister, SystemPermissionManager permissionManager) { this.container = container; this.userContext = userContext; this.formRegister = formRegister; this.menuRegister = menuRegister; this.permissionManager = permissionManager; }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); if (!Security.IsRegisterd(out TimeSpan t)) { FormRegister register = new FormRegister(); if (register.ShowDialog() != DialogResult.OK) { return; } } Application.Run(new MainForm()); }
public IActionResult Register([FromServices] AreaDbContext DB, FormRegister model) { if (!String.IsNullOrEmpty(model.username) && !String.IsNullOrEmpty(model.password) && !String.IsNullOrEmpty(model.confirmation) && !String.IsNullOrEmpty(model.email)) { HttpContext.Session.SetString("tmpUser", model.username); HttpContext.Session.SetString("tmpPass", model.password); HttpContext.Session.SetString("tmpConfirm", model.confirmation); HttpContext.Session.SetString("tmpEmail", model.email); if (model.password == model.confirmation) { return(RedirectToAction("ConfirmRegister")); } } return(RedirectToAction("Register")); }
private void btnRegister_ItemClick(object sender, ItemClickEventArgs e) { Form frm = this.CheckExists(typeof(FormRegister)); if (frm != null) { frm.Activate(); } else { FormRegister f = new FormRegister(); f.MdiParent = this; f.StartPosition = FormStartPosition.CenterScreen; f.Show(); } }
public ScanFinger(FormRegister register, int EmployeeID, int IndexFinger, int templateLength) { InitializeComponent(); tk = new TKHelper(); db = new DB(); btnStart.Enabled = false; this.EmployeeID = EmployeeID; this.IndexFinger = IndexFinger; this.templateLength = templateLength; this.DataFinger = ""; this.register = register; labelPreviousQuality.Text = tk.CalculatePercentageTemplateFingerprint(templateLength); string fingerType = GetFingerType(this.IndexFinger); txtFinger.Text = "Type : " + fingerType; device = new Device(this); }
private async void timer_DeleteLog_Tick(object sender, EventArgs e) { timer_DeleteLog.Enabled = false; await Task.Run(() => { if (!Security.IsRegisterd(out TimeSpan t)) { Btn_Stop_Click(null, null); FormRegister register = new FormRegister(); if (register.ShowDialog() != DialogResult.OK) { Close(); } } Log.DeleteFile(30); }); timer_DeleteLog.Enabled = true; }
public void RegisterAction_DoesReturn_AdresseIsNotNull() { //Arrange string username = "******"; string email = "*****@*****.**"; string password = "******"; string confirmPassword = "******"; string dateNaiss = "18-11-2011"; DateTime dateNaissance = DateTime.Parse(dateNaiss); //Act AccountController controller = new AccountController(contextUser); FormRegister formRegister = new FormRegister { UserName = username, Email = email, Password = password, Confirmpwd = confirmPassword, DateNaissance = dateNaissance }; var result = controller.Register(formRegister); Utilisateur utilisateur = ((SQLRepositoryUtilisateur)contextUser).findByEmail("*****@*****.**"); //Assert Assert.IsNotNull(utilisateur.Adresse); }
private static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); // Model M_Grelha = new TileGrid(); M_Status = new ConnectionToServer(); M_Options = new Options(); M_BestScores = new BestScores(); // View V_StartForm = new FormStart(); V_MineSweeperGame = new FormMinesweeper(); V_Login = new FormLogin(); V_Register = new FormRegister(); V_Vencedor = new FormVencedor(); // Controlador C_Master = new GameController(); Application.Run(V_StartForm); }
public void Suppression_Compte_Utilisateur_Par_Admin() { //Arrange string username = "******"; string email = "*****@*****.**"; string password = "******"; string confirmPassword = "******"; string dateNaiss = "17-08-2000"; DateTime dateNaissance = DateTime.Parse(dateNaiss); AdminController admin = new AdminController(contextUser); FormRegister formRegister = new FormRegister { UserName = username, Email = email, Password = password, Confirmpwd = confirmPassword, DateNaissance = dateNaissance }; admin.Register(formRegister); Utilisateur user = ((SQLRepositoryUtilisateur)contextUser).findByEmail(formRegister.Email); var resultApresInsertion = admin.Index() as ViewResult; var viewModelApresInsertion = (List <Utilisateur>)resultApresInsertion.ViewData.Model; int tailleApresInsertion = viewModelApresInsertion.Count; //Act var result = admin.DeleteConfirmed(user.Id); var resultApresDelete = admin.Index() as ViewResult; var viewModeApresDelete = (List <Utilisateur>)resultApresDelete.ViewData.Model; int tailleApresDelete = viewModeApresDelete.Count; //Assert Assert.AreEqual(tailleApresInsertion, tailleApresDelete + 1); }
public Forms(IClientTcp socket, IPacket packet) { Login = new FormLogin(socket, packet); Register = new FormRegister(socket, packet); Main = new FormMain(socket, packet); }
private void btnAddUser_Click(object sender, EventArgs e) { Form formRegister = new FormRegister(); formRegister.ShowDialog(); }
public FormController(IMediator mediator, FormRegister formRegister) { this.mediator = mediator; this.formRegister = formRegister; }
public DatabaseConifg(FormRegister register) { InitializeComponent(); this.register = register; InitData(); }
private void 数据注册ToolStripMenuItem_Click(object sender, EventArgs e) { FormRegister formRegister = new FormRegister(); formRegister.Show(this); }
//点击注册 private void btnRegister_Click(object sender, EventArgs e) { var fromRegister = new FormRegister(); fromRegister.Show(); }