Example #1
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtUsername.Text))
            {
                MessageBox.Show("Gebruikersnaam is niet ingevuld!");
                return;
            }

            if (string.IsNullOrWhiteSpace(txtPassword.Text))
            {
                MessageBox.Show("Wachtwoord is niet ingevuld!");
                return;
            }

            try
            {
                var userLogic = new UserLogic(new UserOracleContext());

                User = userLogic.AuthenticateUser(txtUsername.Text, userLogic.GetHashedPassword(txtPassword.Text));
                DialogResult = DialogResult.OK;
                Close();
            }
            catch (InvalidCredentialException ex)
            {
                MessageBox.Show(ex.Message);
                txtPassword.Text = string.Empty;
            }
        }
        private void btnLogin_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtUsername.Text))
            {
                MessageBox.Show("Gebruikersnaam is niet ingevuld!");
                return;
            }

            if (string.IsNullOrWhiteSpace(txtPassword.Text))
            {
                MessageBox.Show("Wachtwoord is niet ingevuld!");
                return;
            }

            if (!PingHost("192.168.20.221"))
            {
                MessageBox.Show("Kan geen verbinding maken met de database.\r\nBent u ingelogd op het juiste netwerk?");
                return;
            }

            try
            {
                var userLogic = new UserLogic(new UserOracleContext());

                User = userLogic.AuthenticateUser(txtUsername.Text, userLogic.GetHashedPassword(txtPassword.Text));

                Properties.Settings.Default.Username = User.Username;
                Properties.Settings.Default.Save();

                DialogResult = DialogResult.OK;
                Close();
            }
            catch (InvalidCredentialException ex)
            {
                MessageBox.Show(ex.Message);
                txtPassword.Text = string.Empty;
            }
        }
 public RegisterUserForm()
 {
     InitializeComponent();
     _logic = new UserLogic();
 }
 public UcEditUser(User user)
 {
     InitializeComponent();
     _user = user;
     _logic = new UserLogic();
 }
 public UcChangePassword(User user)
 {
     InitializeComponent();
     _user = user;
     _logic = new UserLogic();
 }
 public UcDeleteUser()
 {
     InitializeComponent();
     _logic = new UserLogic();
 }
 public UcManagePermissions(User user)
 {
     InitializeComponent();
     _user = user;
     _logic = new UserLogic();
 }