/// <summary> /// Trainer and Trainee related functions /// </summary> /// <param name="sender"></param> /// <param name="e"></param> //Choose Topic, Course and Category Groupbox private void TCC_BT_Click(object sender, EventArgs e) { //bring the TCC group box to front TCC_GB.Show(); TCC_GB.BringToFront(); //fill Category listbox with Category Name TCC_Cat_LB.DataSource = SC.CatNameRec(); CatName = SC.CatNameRec(); //Deselect index from all listbox TCC_Cat_LB.SelectedIndex = -1; TCC_Course_LB.SelectedIndex = -1; TCC_Topic_LB.SelectedIndex = -1; }
private void Role_LB_SelectedIndexChanged(object sender, EventArgs e) { StaffClass SC = new StaffClass(); if (Role_LB.Text != null && Role_LB.Text.ToString() != "Category") { Assign_CB.Show(); Assign_label.Show(); Name_TB.ReadOnly = false; Description_TB.ReadOnly = false; ID_TB.ReadOnly = false; Assign_CB.Enabled = true; } else { Assign_CB.Hide(); Assign_label.Hide(); } string Role = Role_LB.Text.ToString(); switch (Role) { case "Category": break; case "Course": Assign_CB.DataSource = SC.CatNameRec(); break; case "Topic": Assign_CB.DataSource = SC.CourseNameRec(); break; } }