Ejemplo n.º 1
0
        //------------------------------------------------------------------//
        // Authors: Joshua Boone and Justine Dinh                           //
        // Date: 4/19/14                                                    //
        //------------------------------------------------------------------//
        /// <summary>Constructor.</summary>
        /// <param name="manager">Copy of the class the UI talks to for data.</param>
        public StudentHomepage(Manager manager)
        {
            InitializeComponent();
            InitializeDate();
            InitializeTimer();
            localManager = manager;
            FillDrillDdl();
            SetButtons();
            SetLabels();

            localManager.SaveLoginDate(localManager.studentXMLPath,
                localManager.currentStudent.LoginName, DateTime.Now.ToString("M/d/yyyy"));
        }
Ejemplo n.º 2
0
 // Used when importing students from a txt file
 //OpenFileDialog openFile;
 //------------------------------------------------------------------//
 // Authors: Joshua Boone and Justine Dinh                           //
 // Date: 4/24/14                                                    //
 //------------------------------------------------------------------//
 /// <summary>Constructor.</summary>
 /// <param name="manager">Copy of the class the UI talks to for data.</param>
 public AdminHomepage(Manager manager)
 {
     InitializeComponent();
     InitializeTimer();
     InitializeDate();
     localManager = manager;
     localManager.SaveLoginDate(localManager.adminXMLPath, localManager.currentAdmin.LoginName, DateTime.Now.ToString("M/d/yyyy"), true);
     AdminNameLbl.Text = localManager.currentAdmin.LoginName;
     LastLoginDateLbl.Text = localManager.currentAdmin.LastLogin;
     GroupNameComboBox.IntegralHeight = false;
     FillSingleColumnDataGrid(localManager.GetGroupNames() , GroupNameDataDisplay);
     SetupGroupReports();
     SetUpReportDate();
 }
Ejemplo n.º 3
0
        //------------------------------------------------------------------//
        // Kyle Bridges, Harvey Kreitzer                                    //
        // Date: 2/13/2014                                                  //
        //------------------------------------------------------------------//
        // Authors: Cody Jordan, Cian Carota                                //
        // Date: 4/2/14                                                     //
        //------------------------------------------------------------------//
        //------------------------------------------------------------------//
        // Authors: Joshua Boone and Justine Dinh                           //
        // Date: 4/12/14                                                    //
        //------------------------------------------------------------------//
        public AdminHome_Form(Manager manager)
        {
            localManager = manager;
            InitializeComponent();
            InitializeDate();
            InitializeTimer();

            this.AdminHome_CurrentPWTxt.KeyPress += new KeyPressEventHandler(RaptorMath_LettersAndDigitsKeyPressNoSpace);
            this.AdminHome_NewPWTxt.KeyPress += new KeyPressEventHandler(RaptorMath_LettersAndDigitsKeyPressNoSpace);

            AdminHome_CurrentPWTxt.Select();
            AdminHome_CurrentPWTxt.PasswordChar = '*';
            AdminHome_NewPWTxt.PasswordChar = '*';
            /*
            foreach (String student in localManager.GetStudents())
                AdminHome_StudentSelection.Items.Add(student);
            */
            this.AdminName = localManager.currentUser.Remove(0, 8);
            if (localManager.currentAdmin.LastLogin == "Unknown")
                this.LastLogin = "******";
            else
                this.LastLogin = localManager.currentAdmin.LastLogin;

            localManager.SaveLoginDate(localManager.adminXMLPath,
            localManager.currentAdmin.LoginName, DateTime.Now.ToString("M/d/yyyy"), true);
        }
Ejemplo n.º 4
0
        //------------------------------------------------------------------//
        // Kyle Bridges, Harvey Kreitzer                                    //
        // Date: 2/11/2014                                                  //
        //------------------------------------------------------------------//
        // Authors: Cody Jordan, Cian Carota                                //
        // Date: 4/5/14                                                     //
        //------------------------------------------------------------------//
        /// <summary>Student Home form constructor.</summary>
        /// <param name="manager">The program management class.</param>
        public StuHome_Form(Manager manager)
        {
            localManager = manager;
            InitializeComponent();
            InitializeDate();
            InitializeTimer();
            RefreshDrillDdl();
            StuHome_StartDrillBtn.Enabled = false;
            StuHome_DrillDdl.Enabled = false;
            StuHome_DrillDdl.Select();

            this.StudentName = localManager.currentUser;
            if (localManager.currentStudent.LastLogin == "Unknown")
                this.LastLogin = "******";
            else
                this.LastLogin = localManager.currentStudent.LastLogin;

            if (localManager.currentStudent.CurDrillList.Count > 0)
                StuHome_DrillDdl.Enabled = true;
            StuHome_TotalNumLbl.Visible = false;
            StuHome_NumQuestionsLbl.Visible = false;

            localManager.SaveLoginDate(localManager.studentXMLPath,
            localManager.currentStudent.LoginName, DateTime.Now.ToString("M/d/yyyy"));
        }