Example #1
0
        private void LogIn_Load(object sender, EventArgs e)
        {
            switch ((this.Owner).GetType().Name)
            {
            case "EditDelUser":
                frmEDU    = (EditDelUser)this.Owner;
                plcThread = frmEDU.GetPLCThread();
                plcDB     = 3003;
                break;

            case "AddUser":
                frmAU     = (AddUser)this.Owner;
                plcThread = frmAU.GetPLCThread();
                plcDB     = 3003;
                break;

            case "MainPage":
                frmMain   = (MainPage)this.Owner;
                plcThread = frmMain.GetPLC_Threads();
                plcDB     = 3003;
                break;

            default: break;
            }

            Thread rfidThread = new Thread(new ThreadStart(ReadRFID));

            rfidThread.Start();
        }
Example #2
0
        private void AddUser_Load(object sender, EventArgs e)
        {
            UserManagement owner = (UserManagement)this.Owner;

            plcThread = owner.GetPLCThread();
            rfidCode  = string.Empty;
        }
Example #3
0
        private void EditDelUser_Load(object sender, EventArgs e)
        {
            UserManagement owner = (UserManagement)this.Owner;

            plcThread = owner.GetPLCThread();

            SELECTED_USER = owner.GetSelectedUser();
            userDataTable = owner.GetUsers();
            DataRow row = userDataTable.Rows[SELECTED_USER];

            txt_EDU_Name.Text        = row["[First Name]"].ToString();
            prevName                 = row["[First Name]"].ToString();
            txt_EDU_Surname.Text     = row["[Last Name]"].ToString();
            prevSurname              = row["[Last Name]"].ToString();
            txt_EDU_AccessLevel.Text = row["[Access Level]"].ToString();
            prevAccessLevel          = row["[Access Level]"].ToString();
            prevCardID               = row["[Card ID]"].ToString();

            rfidCode = string.Empty;
        }
 public void SetPLCThread(PLC_Threads plcThread)
 {
     this.plcThread = plcThread;
 }