Esempio n. 1
0
        internal void LogIn(TextBox txtPswrd, TextBox txtUser, ComboBox cmbType, FrmLogin frmLogin)
        {
            string password = txtPswrd.Text;
            string userName = txtUser.Text;
            string type     = cmbType.SelectedItem.ToString();

            if (string.IsNullOrEmpty(txtPswrd.Text) || string.IsNullOrEmpty(txtUser.Text) ||
                string.IsNullOrEmpty(cmbType.SelectedItem.ToString()))
            {
                MessageBox.Show("You've left some fields empty");
                return;
            }

            if (type.Equals("User") && Communication.Instance.ValidateUser(userName, password) != null)
            {
                MessageBox.Show("Log in successful!");

                Session.Instance.user = Communication.Instance.ValidateUser(userName, password);

                FrmMain main = new FrmMain();

                frmLogin.Hide();
                main.ShowDialog();
                return;
            }

            if (type.Equals("Sports Director") && Communication.Instance.ValidateSportsDirector(userName, password) != null)
            {
                MessageBox.Show("Log in successful!");

                Session.Instance.sportsDirector =
                    Communication.Instance.ValidateSportsDirector(userName, password);

                FrmMain main = new FrmMain();

                frmLogin.Hide();
                main.ShowDialog();
                return;
            }

            MessageBox.Show("Log in unsuccessful");
        }
        internal void clickLogin()
        {
            FrmLogin login = new FrmLogin();

            login.ShowDialog();
        }
Esempio n. 3
0
        //fim da iniciar


        // chamando a tela Login
        public static void Login()
        {
            FrmLogin frmLogin = new FrmLogin();

            frmLogin.ShowDialog();
        }