コード例 #1
0
        public TeacherViewCourses()
        {
            InitializeComponent();

            pos = 0;
            for (int i = 0; i < Session.tc.courseList.Count; i++)
            {
                ComponentControl _crs = new VirtualEducation.ComponentControl(Session.tc.courseList[i].ID, this);
                _crs.Location = new System.Drawing.Point(34, pos);
                this.panel1.Controls.Add(_crs);

                pos += 115;
            }
        }
コード例 #2
0
        public StudentMyCoursesPage()
        {
            InitializeComponent();

            Session.st.getCourseList();

            int pos = 0;

            for (int i = 0; i < Session.st.courseList.Count; i++)
            {
                ComponentControl _crs = new VirtualEducation.ComponentControl(Session.st.courseList[i].ID, this);
                _crs.Location = new System.Drawing.Point(34, pos);
                this.panel1.Controls.Add(_crs);

                pos += 115;
            }
        }
コード例 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            //Search Button

            if (this.comboBox1.SelectedItem.Equals("Course Name"))
            {
                //new MesBox(this, "Course Name ->" + textBox1.Text, true).Show();
                List <Course> tmp = new List <Course>();
                tmp = new DataBase().findCourseByCourseName(textBox1.Text);

                this.panel2.Controls.Clear();
                pos = 0;

                for (int i = 0; i < tmp.Count; i++)
                {
                    ComponentControl _crs = new VirtualEducation.ComponentControl(tmp[i].ID, this);
                    _crs.Location = new System.Drawing.Point(34, pos);
                    this.panel2.Controls.Add(_crs);

                    pos += 115;
                }
            }
            else if (this.comboBox1.SelectedItem.Equals("Teacher Name"))
            {
                //new MesBox(this, "Teacher Name -> " + textBox1.Text, true).Show();
                List <KeyValuePair <string, Course> > tmp = new List <KeyValuePair <string, Course> >();
                tmp = new DataBase().findCourseByTeacherName(textBox1.Text);

                this.panel2.Controls.Clear();
                pos = 0;

                for (int i = 0; i < tmp.Count; i++)
                {
                    ComponentControl _crs = new VirtualEducation.ComponentControl(tmp[i].Value.ID, this, tmp[i].Key);
                    _crs.Location = new System.Drawing.Point(34, pos);
                    this.panel2.Controls.Add(_crs);

                    pos += 115;
                }
            }
        }