Beispiel #1
0
        private void back_button_Click(object sender, RoutedEventArgs e)
        {
            adminPanel a = new adminPanel();

            this.Hide();
            a.Show();
        }
Beispiel #2
0
 private void back_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
 {
     //MessageBox.Show("Back");
     if (global.MyProperty == 1)
     {
         global.MyProperty = 0;
         adminPanel a = new adminPanel();
         this.Hide();
         a.Show();
     }
     else
     {
         userPanel u = new userPanel();
         this.Hide();
         u.Show();
     }
 }
Beispiel #3
0
        private void button3_Click(object sender, EventArgs e)
        {
            string usernme = username.Text;
            string pass    = password.Text;

            if (adlog.Checked)
            {
                bool status = lg.Check_Authentication(usernme, pass);
                if (status)
                {
                    this.Hide();
                    adminPanel ap = new adminPanel();
                    ap.ShowDialog();
                }
                else
                {
                    sysmsg.Text = "Incorrect Username Or Password";
                }
            }
            else if (serlog.Checked)
            {
                bool status = lg.Check_Authentication(usernme, pass);
                if (status)
                {
                    this.Hide();
                    main mn = new main();
                    mn.ShowDialog();
                }
                else
                {
                    sysmsg.Text = "Incorrect Username Or Password";
                }
            }
            else
            {
                sysmsg.Text = "Oops Login Failed !";
            }
        }
        private void loginSubmit(object sender, EventArgs e)
        {
            try
            {
                // get data from inputs
                UserManagerClient userManager = new UserManagerClient(); //initialize
                string            mail        = email.Text;
                string            passwordMD5 = GenerateMd5Hash(password.Text);

                //call user manager fuction to login
                if (userManager.Login(mail, passwordMD5))
                {
                    User.User loggedUser = userManager.getUserByEmail(mail);
                    this.Hide();//i am logged in so i don't need the login form

                    if (!loggedUser.isAdmin)
                    {
                        userHome userPanel = new userHome(loggedUser); //initialize a new user form
                        userPanel.Show();
                    }
                    else
                    {
                        adminPanel adminPanel = new adminPanel(loggedUser); //initialize a new admin form
                        adminPanel.Show();                                  //send to the new form
                    }
                }
                else
                {
                    MessageBox.Show("Credenziali", "Utente/Password errati.", MessageBoxButtons.OK);//Error Message
                }
            }
            catch (Exception exc)
            {
                MessageBox.Show("Errore", "Errore nella connessione al server.", MessageBoxButtons.OK);
            }
        }