Exemplo n.º 1
0
        private void InitSemester()
        {
            _allSemesters         = _semesterRepository.GetAllSemesters().ToList();
            Semesters.ItemsSource = _allSemesters;

            if (_allSemesters.Count == 0)
            {
                OutOfSemestersHandler();
                return;
            }
            try
            {
                _displayedSemester = _semesterRepository.GetSemesterByDate(DateTime.Now);
            }
            catch (ArgumentException)
            {
                _displayedSemester = _allSemesters[0];
            }

            Semesters.SelectedItem =
                _allSemesters.First(
                    sem =>
                    (sem.SemesterNumber == _displayedSemester.SemesterNumber) &&
                    sem.YearValue == _displayedSemester.YearValue);
        }
Exemplo n.º 2
0
        public UploadGrade(string userId)
        {
            InitializeComponent();

            uId = userId;
            AccountRepository ar = new AccountRepository();
            Account           ac = ar.GetAccount(uId);

            labelUserName.Text = "Welcome " + ac.Name;


            buttonUploadQuizMark.Visible        = false;
            buttonUploadTermMark.Visible        = false;
            numericUpDownUploadQuizMark.Visible = false;
            numericUpDownUploadTermMark.Visible = false;
            buttonUploadQuiz.Visible            = false;
            buttonUploadTerm.Visible            = false;



            SemesterRepository sr    = new SemesterRepository();
            List <Semester>    sList = new List <Semester>();

            sList = sr.GetAllSemesters();
            for (int i = 0; i < sList.Count(); i++)
            {
                comboBoxSelectSemester.Items.Add(sList[i].Name);
            }
            this.comboBoxSelectSemester.Text = "Spring 17-18";
        }
Exemplo n.º 3
0
        private void buttonRefresh_Click(object sender, EventArgs e)
        {
            SemesterRepository sr    = new SemesterRepository();
            List <Semester>    sList = new List <Semester>();

            sList = sr.GetAllSemesters();

            for (int i = 0; i < sList.Count(); i++)
            {
                comboBoxSemester.Items.Add(sList[i].Name);
            }
            this.Controls.Add(this.comboBoxSemester);
        }
Exemplo n.º 4
0
        public FacultyHome(string userId)
        {
            InitializeComponent();

            uId = userId;

            AccountRepository ar = new AccountRepository();
            Account           ac = ar.GetAccount(userId);

            this.labelName.Text = "Welcome " + ac.Name;

            dataGridView1.Visible = false;

            SemesterRepository sr    = new SemesterRepository();
            List <Semester>    sList = new List <Semester>();

            sList = sr.GetAllSemesters();

            for (int i = 0; i < sList.Count(); i++)
            {
                comboBoxSemester.Items.Add(sList[i].Name);
            }
            this.comboBoxSemester.Text = "Spring 17-18";
            this.Controls.Add(this.comboBoxSemester);

            CourseAssignRepository car   = new CourseAssignRepository();
            List <CourseAssign>    cList = new List <CourseAssign>();

            cList = car.GetAllSections(userId, this.comboBoxSemester.Text);

            DataTable table = new DataTable();

            table.Columns.Add(" Course Name ", typeof(string));
            table.Columns.Add(" Section ", typeof(string));
            table.Columns.Add("Schedule ", typeof(string));

            for (int i = 0; i < cList.Count; i++)
            {
                CourseRepository cr = new CourseRepository();
                table.Rows.Add(cList[i].AssignedCourse, cList[i].Section, cr.GetOnlySchedule(comboBoxSemester.Text, cList[i].AssignedCourse, cList[i].Section));
            }
            dataGridView1.DataSource = table;
            dataGridView1.ReadOnly   = true;
        }
Exemplo n.º 5
0
        public ShowCourseStudent(string userId)
        {
            InitializeComponent();

            uId = userId;
            AccountRepository ar = new AccountRepository();
            Account           ac = ar.GetAccount(uId);

            labelUserName.Text = "Welcome " + ac.Name;

            dataGridView1.Visible = false;

            SemesterRepository sr    = new SemesterRepository();
            List <Semester>    sList = new List <Semester>();

            sList = sr.GetAllSemesters();

            for (int i = 0; i < sList.Count(); i++)
            {
                comboBoxSelectSemester.Items.Add(sList[i].Name);
            }
            this.comboBoxSelectSemester.Text = "Spring 17-18";
        }