public async Task <UsersForm> Insert(UsersForm userForm) { try { var user = new Users(Guid.NewGuid()) { CreatedBy = "admin", CreatedDate = DateTimeOffset.Now, IsActive = true, Username = userForm.Username, Password = userForm.Password, Name = userForm.Name, GivenName = userForm.GivenName, FamilyName = userForm.FamilyName, Email = userForm.Email, EmailVerified = userForm.EmailVerified, WebSite = userForm.WebSite, Address = userForm.Address }; var result = await _dbContext.Set <Users>().AddAsync(user); await _dbContext.SaveChangesAsync(); userForm.Id = user.Id.ToString(); return(userForm); } catch (Exception e) { throw e; } }
private void CheckAuthentication(string username, string password) { if (!authenticated && attempts < 3) { var account = CheckCredentials(username, password); var isValid = account != null; if (isValid) { authenticated = true; program.session.CreateSession(account); var homeForm = new UsersForm(program); Visible = false; homeForm.ShowDialog(); this.Close(); } else { attempts++; if (attempts >= 3) { MessageBox.Show("You've reached 3 login attempts!\nExiting now..."); Application.Exit(); } else { MessageBox.Show("Incorrect username or password. Please try again!"); } } } }
private void userToolStripMenuItem_Click(object sender, EventArgs e) { var usersForm = new UsersForm(); usersForm.MdiParent = this; usersForm.WindowState = FormWindowState.Maximized; usersForm.Show(); }
private void userManagementToolStripMenuItem_Click(object sender, EventArgs e) { Form UserManagement = new UsersForm(); if (UserManagement.ShowDialog() == DialogResult.OK) { LoadCombos(); } }
internal static void endLogin() { UsersForm form2 = new UsersForm(); //MessageService service1 = new MessageService(); //authTest auth1 = new authTest(); //Presenter presenter = new Presenter(form2, auth1, service1); form2.Show(); }
private void ListUsersToolStripMenuItem_Click(object sender, EventArgs e) { if (MdiChildren.Count() > 0) { MdiChildren[0].Close(); UsersForm users = new UsersForm(); users.MdiParent = this; users.Anchor = (AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right); users.Show(); } }
public async Task <UsersForm> Update(UsersForm userForm, string id) { var guid = new Guid(id); var getUser = _dbContext.Set <Users>().Where(o => o.Id == guid && o.IsActive == true && o.IsDeleted == false).FirstOrDefault(); var password = this.Encrypt(userForm.Password); getUser.ModifiedBy = "admin"; getUser.ModifiedDate = DateTimeOffset.Now; getUser.Username = userForm.Username; getUser.Password = password; getUser.Name = userForm.Name; getUser.GivenName = userForm.GivenName; getUser.FamilyName = userForm.FamilyName; getUser.Email = userForm.Email; getUser.EmailVerified = userForm.EmailVerified; getUser.WebSite = userForm.WebSite; getUser.Address = userForm.Address; _dbContext.Set <Users>().Update(getUser); if (userForm.UserRoles.Count != 0) { var delete = _dbContext.Set <UserRoles>().Where(o => o.UserId == getUser.Id).ToList(); if (delete.Count != 0) { _dbContext.Set <UserRoles>().RemoveRange(delete); } foreach (var role in userForm.UserRoles) { var userRole = new UserRoles() { Id = Guid.NewGuid(), UserId = getUser.Id, RoleId = new Guid(role) }; await _dbContext.Set <UserRoles>().AddAsync(userRole); } } else { var delete = _dbContext.Set <UserRoles>().Where(o => o.UserId == getUser.Id).ToList(); if (delete.Count != 0) { _dbContext.Set <UserRoles>().RemoveRange(delete); } } await _dbContext.SaveChangesAsync(); return(userForm); }
private void BackButton_Click(object sender, EventArgs e) { DialogResult dialogResult = MessageBox.Show(Constants.WarningMessages.UnsavedChanges, Constants.GoBackPrompt, MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { UsersForm usersForm = new UsersForm(); usersForm.TopLevel = false; usersForm.AutoScroll = true; this.Hide(); ((Button)sender).Parent.Parent.Controls.Add(usersForm); usersForm.Show(); } }
public async Task <UsersForm> Insert(UsersForm userForm, string otpCode) { try { var password = this.Encrypt(userForm.Password); var user = new Users(Guid.NewGuid()) { CreatedBy = "admin", CreatedDate = DateTimeOffset.Now, IsActive = true, Username = userForm.Username, Password = password, Name = userForm.Name, GivenName = userForm.GivenName, FamilyName = userForm.FamilyName, Email = userForm.Email, EmailVerified = userForm.EmailVerified, WebSite = userForm.WebSite, Address = userForm.Address, CurrentOTPCode = otpCode, UserType = (int)userForm.UserType, PhoneNumber = userForm.PhoneNumber }; if (userForm.UserRoles.Count != 0) { foreach (var role in userForm.UserRoles) { var userRole = new UserRoles() { Id = Guid.NewGuid(), UserId = user.Id, RoleId = new Guid(role) }; await _dbContext.Set <UserRoles>().AddAsync(userRole); } } var result = await _dbContext.Set <Users>().AddAsync(user); await _dbContext.SaveChangesAsync(); userForm.Id = user.Id.ToString(); userForm.OTP = otpCode; return(userForm); } catch (Exception e) { throw e; } }
private void ShowUsersBtn_Click(object sender, EventArgs e) { foreach (Form frm in this.MdiChildren) { frm.Close(); } UsersForm form = new UsersForm { MdiParent = this, Dock = DockStyle.Fill }; form.Show(); Slider.Top = ShowUsersBtn.Top; Slider.Height = ShowUsersBtn.Height; }
private void ShowUsersPage(object sender, EventArgs e) { Form form = FormActivation(typeof(UsersForm)); if (form == null) { UsersForm f = new UsersForm(); f.MdiParent = this; f.Show(); } else { form.Activate(); } }
public async Task <UsersForm> Update(UsersForm userForm, string id) { var guid = new Guid(id); var getUser = _dbContext.Set <Users>().Where(o => o.Id == guid).FirstOrDefault(); getUser.ModifiedBy = "admin"; getUser.ModifiedDate = DateTimeOffset.Now; getUser.Username = userForm.Username; getUser.Password = userForm.Password; getUser.Name = userForm.Name; getUser.GivenName = userForm.GivenName; getUser.FamilyName = userForm.FamilyName; getUser.Email = userForm.Email; getUser.EmailVerified = userForm.EmailVerified; getUser.WebSite = userForm.WebSite; getUser.Address = userForm.Address; _dbContext.Set <Users>().Update(getUser); await _dbContext.SaveChangesAsync(); return(userForm); }
private void EditUserButton_Click(object sender, EventArgs e) { try { string oldUsername = user.Username; string newUsername = UsernameTextBox.Text; string email = EmailTextBox.Text; string phoneNumber = PhoneNumberTextBox.Text; Role role = (Role)Enum.Parse(typeof(Role), RoleComboBox.Text); bool isDeleted = NoRadioButton.Checked; UserService.UpdateUser(oldUsername, newUsername, email, phoneNumber, role, isDeleted); MessageBox.Show(Constants.SuccessMessages.UserUpdatedSuccessfully); UsersForm usersForm = new UsersForm(); usersForm.TopLevel = false; usersForm.AutoScroll = true; this.Hide(); ((Button)sender).Parent.Parent.Controls.Add(usersForm); usersForm.Show(); } catch (Exception exception) { MessageBox.Show(Constants.ErrorMessages.UserUpdateErrorMesage); } }
public async Task <ActionResult> Users() { UsersForm UsersForm = new UsersForm() { Users = new List <AdminPanelUser>() }; foreach (var user in await _userManager.Users.ToListAsync()) { var roles = await _userManager.GetRolesAsync(user); UsersForm.Users.Add( new AdminPanelUser() { Email = user.Email, AccessFailedCount = user.AccessFailedCount, EmailConfirmed = user.EmailConfirmed, Id = user.Id, Phone = user.PhoneNumber, Roles = (await _userManager.GetRolesAsync(user)).ToList() }); } return(View(UsersForm.Users)); }
private void пользователиToolStripMenuItem_Click(object sender, EventArgs e) { UsersForm myUserForm = new UsersForm(); myUserForm.ShowDialog(); }
private void btnUser_Click(object sender, EventArgs e) { UsersForm frm = new UsersForm(); frm.ShowDialog(); }
private void btnItem_USER__Click(object sender, EventArgs e) { UsersForm frm = new UsersForm(); CheckFormStatus(frm); }
private void tbUserManagement_Click(object sender, EventArgs e) { Form form = new UsersForm(_controller.Db); form.ShowDialog(this); }
public RegisterResult(UsersForm users) { Users = users; }
private void UserManagementToolStripMenuItem_Click(object sender, EventArgs e) { var usersForm = new UsersForm(); usersForm.Show(); }
private void UsersToolStripMenuItem_Click(object sender, EventArgs e) { UsersForm usersForm = new UsersForm(); usersForm.ShowDialog(); }