private void linkRegister_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { var registerForm = new RegisterUserForm(); registerForm.ShowDialog(); lbUsers.Items.Clear(); lbUsers.Items.AddRange(_logic.AllUsers.Where(user => user.ID != _user.ID).ToArray()); }
private void ایجادکاربرجدیدToolStripMenuItem_Click(object sender, EventArgs e) { isForClosing = false; RegisterUserForm frm = new RegisterUserForm(); frm.Show(); this.Close(); }
public CommandActionResult <RegisterUser> Register(RegisterUserForm form) { return(Command(new RegisterUser(form.EmailAddress, null, form.Password), () => { _provider.SignIn( form.EmailAddress, false); return RedirectToAction("Edit", new{ email = form.EmailAddress }); })); }
public async Task <IActionResult> RegisterUserAsync([FromBody] RegisterUserForm form) { var data = _mapper.Map <RegisterUser>(form); var result = await _userService.RegisterUserAsync(data); if (!result.Succeeded) { return(new BadRequestObjectResult(new ApiError("something gone wrong"))); } return(Ok(result)); }
public async Task <HttpResponseMessage> Register(RegisterUserForm userFormValues) { var json = JsonSerializer.Serialize(userFormValues); var content = new StringContent(json, Encoding.UTF8, "application/json"); var response = await Post("/user/register", content); if (response.IsSuccessStatusCode) { var stringContent = await response.Content.ReadAsStringAsync(); var user = JsonSerializer.Deserialize <User>(stringContent, _jsonSerializerOptions); _storage.CurrentUser = user; } return(response); }
private void btnLogin_Click(object sender, EventArgs e) { var userContext = new UsersCrud(); if (userContext.CheckProgramIsActive() == false) { MessageBox.Show("برنامه قفل می باشد، لطفا برای فعال سازی برنامه کد خریداری شده را وارد نمایید."); button1.Enabled = true; return; } var userName = txtUser.Text; var password = txtPassword.Text; if (userName == "" || password == "") { MessageBox.Show("نام کاربر یا کلمه عبور وارد نشده است", "ورود", MessageBoxButtons.OK); return; } var user = userContext.findUser(userName, CommonUtils.HashingPassword(password)); if (user != null) { if (user.IsActive == 1) { UserLogged.UserID = user.ID; UserLogged.UserName = user.userName; CommonUtils.uniqeUserID = user.ID.ToString(); RegisterUserForm frmUser = new RegisterUserForm(); frmUser.Show(); this.Hide(); return; } else { MessageBox.Show("نام کاربر یا کلمه عبور اشتباه است", "ورود", MessageBoxButtons.OK); return; } } else { MessageBox.Show("نام کاربر یا کلمه عبور اشتباه است", "ورود", MessageBoxButtons.OK); return; } }
public IActionResult Register(RegisterUserForm registerViewModel) { if (ModelState.IsValid) { if (!_validateService.IsExistLogin(registerViewModel.Login)) { var roles = registerViewModel.RoleIds.Select(r => _roleService.Get(r)); var registeredUser = _accountService.Register( registerViewModel.Login, registerViewModel.Password, registerViewModel.FirstName, registerViewModel.LastName, registerViewModel.SurName, registerViewModel.Gender, registerViewModel.BirthDate, registerViewModel.Snils, registerViewModel.Email, registerViewModel.Phone, registerViewModel.RegistrationAddress, registerViewModel.FactAddress, registerViewModel.OtherPhones, roles); var url = Url.Link("UserResource", new { id = registeredUser.Id }); var userViewModel = _userModelBuilder.BuildNew(registeredUser); return(Created(url, userViewModel)); } else { return(BadRequest("Логин занят")); } } else { return(BadRequest("Заполните форму")); } }
private void linkRegister_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { var registerForm = new RegisterUserForm(); registerForm.ShowDialog(); }