示例#1
0
        /// <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;
        }
示例#2
0
        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;
            }
        }