private void btnLogin_Click(object sender, EventArgs e) { try { SHA256 sha = SHA256.Create(); var username = txtUsername.Text.Trim(); var password = txtUsername.Text; var hashed_password = Utils.HashPassword(password); var user = db.Users.FirstOrDefault(x => x.Username == username && x.Password == password && x.IsActive == true); if (user == null) { MessageBox.Show("Please provide valid credentials"); } else { var role = user.UserRoles.FirstOrDefault(); var roleName = role.Role.Name; var mainWindow = new frmMainWindow(this, user); mainWindow.Show(); Hide(); } } catch (Exception ex) { MessageBox.Show("Something went wrong. Please try again"); } }
private void btnAddNewCar_Click(object sender, EventArgs e) { var mainWindow = new frmMainWindow(); var manageCars = new frmAddEditVehicle(this); manageCars.MdiParent = this.MdiParent; manageCars.Show(); }
public frmManageUsers(frmMainWindow frmMainWindow) { this.frmMainWindow = frmMainWindow; }