//------------------------------------------------------------------// // 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")); }
// 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(); }
//------------------------------------------------------------------// // 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); }
//------------------------------------------------------------------// // 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")); }