예제 #1
0
        public void LogIN(FrmLogIN frmLog)
        {
            var  userName    = frmLog.txtUserName.Text;
            var  password    = frmLog.txtpasswordBox.Password;
            var  AccountType = "";
            bool flag        = false;

            foreach (var account in context.Account)
            {
                if (userName == account.UserName && password == account.Password)
                {
                    flag        = true;
                    AccountType = account.AccountType;
                    break;
                }
            }

            if (flag == false)
            {
                Clear(frmLog);
                MessageBox.Show("Invlaid Username or Password");
            }
            else if (flag == true && AccountType == "Manager")
            {
                FrmManager frm = new FrmManager();
                Clear(frmLog);
                frm.ShowDialog();
            }
            else if (flag == true && AccountType == "Trainee")
            {
                FrmTrainee T = new FrmTrainee();
                //Clear();
                T.ShowDialog();
            }
            else if (flag == true && AccountType == "Instructor")
            {
                frmInstructor i = new frmInstructor();
                Clear(frmLog);
                i.ShowDialog();
            }
            else if (flag == true && AccountType == "Attendance")
            {
                frmAttendanceEmp A = new frmAttendanceEmp();
                Clear(frmLog);
                A.ShowDialog();
            }
        }
예제 #2
0
 public void Clear(FrmLogIN frm)
 {
     frm.txtUserName.Text        = "";
     frm.txtpasswordBox.Password = "";
 }
예제 #3
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            FrmLogIN L = new FrmLogIN();

            L.ShowDialog();
        }