Ejemplo n.º 1
0
        /// <summary>
        /// Attempts to log the user on given the password they entered and their employee number.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void cmdLogon_Click(object sender, EventArgs e)
        {
            if (!int.TryParse(txtEmployeeNumber.Text, out var employeeNbr))
            {
                MessageBox.Show("Employee Number entered is not a valid Employee Number. It must be a number.");
                return;
            }

            if (_loginViewModel.AttemptLogon(employeeNbr, txtPassword.Text))
            {
                Close();
                return;
            }

            MessageBox.Show("Invalid Employee Number and/or Password.");
        }