Exemplo n.º 1
0
        private void loginBtn_Click(object sender, EventArgs e)
        {
            String userType;

            classPackages.User userob1 = new classPackages.User();
            if (userob1.validateUserLogin(userName.Text, password.Text))
            {
                if (userob1.Login(userName.Text, password.Text))
                {
                    userType = userob1.setUserType();
                    if (userob1.setAttempt() == 1)
                    {
                        DialogResult result3 = MessageBox.Show("As this is your first loging you need to chage your current password!");
                        resetPanel.Visible = true;
                        resetUserName.Text = userName.Text;
                    }
                    else
                    {
                        switch (userType)
                        {
                        case "owner":
                            MessageBox.Show("Elama cashaa");
                            resetPanel.Visible   = true;
                            ownerProfile.Visible = true;
                            break;

                        case "cashier":
                            MessageBox.Show("Elama cashaa");
                            //cashierProfile.Visible = true;
                            break;

                        case "stock":
                            MessageBox.Show("Elama stokaa");
                            //stockProfile.Visible = true
                            break;

                        default:
                            MessageBox.Show("For the Movement you cannot log in to this system!");
                            break;
                        }
                    }
                }
            }
        }
Exemplo n.º 2
0
        private void resetPRestBtn_Click(object sender, EventArgs e)
        {
            classPackages.User ob1 = new classPackages.User();
            if (ob1.resetPassword(resetUserName.Text, resetPPassword.Text, resetPNewPassword.Text, resetPConfirmPassword.Text))
            {
                label2.Text      = "New Password";
                label2.ForeColor = System.Drawing.Color.Black;
                label3.Text      = "Confirm New Password";
                label3.ForeColor = System.Drawing.Color.Black;
                switch (ob1.setUserType())
                {
                case "owner":
                    ownerProfile.Visible = true;
                    break;

                case "cashier":
                    //cashierProfile.Visible = true;
                    break;

                case "stock":
                    //stockProfile.Visible = true;
                    break;

                default:
                    MessageBox.Show("For the Movement you cannot log in to this system!");
                    break;
                }
            }
            else
            {
                label2.Text      = ob1.setMessageCPF();
                label2.ForeColor = System.Drawing.Color.Red;
                label3.Text      = ob1.setMessageNPF();
                label3.ForeColor = System.Drawing.Color.Red;
            }
        }