Esempio n. 1
0
 public Semester(SemesterEnum i, YearEnum y)
 {
     semesterBox = new ListBox();
     semesterBox.AllowDrop = true;
     ID = i;
     year = y;
 }
Esempio n. 2
0
        private void addSemester(SemesterEnum id, YearEnum y)
        {
            Semester semester = new Semester(id,y);
            schedule.addSem(semester);

            semester.semesterBox.SetBounds(130*((int)id) + 75, 105*((int)y) + 60, 120, 95);
            this.Controls.Add(semester.semesterBox);
        }
        public IHttpActionResult DeleteSemester(SemesterEnum id)
        {
            Semester semester = service.DeleteSemester(id);

            if (semester == null)
            {
                return(NotFound());
            }

            return(Ok(semester));
        }
        public IHttpActionResult GetSemesterById(SemesterEnum id)
        {
            Semester semester = service.GetSemesterById(id);

            if (semester == null)
            {
                return(NotFound());
            }

            return(Ok(semester));
        }
        public Semester DeleteSemester(SemesterEnum id)
        {
            Semester semester = db.SemesterRepository.GetByID(id);

            if (semester == null)
            {
                return(null);
            }

            db.SemesterRepository.Delete(id);
            db.Save();
            logger.Info("Deleted semester (id:{0})", id);

            return(semester);
        }
        public IHttpActionResult PutSemester(SemesterEnum id, Semester semester)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            bool done = service.PutSemester(id, semester);

            if (done == false)
            {
                return(BadRequest());
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public bool PutSemester(SemesterEnum id, Semester semester)
        {
            if (id != semester.Name)
            {
                return(false);
            }

            Semester checkSemester = db.SemesterRepository.GetByID(id);

            if (checkSemester == null)
            {
                return(false);
            }
            checkSemester.StartDate = semester.StartDate;
            checkSemester.EndDate   = semester.EndDate;

            db.SemesterRepository.Update(checkSemester);
            db.Save();
            logger.Info("Updated semester (id:{0})", checkSemester.Name);

            return(true);
        }
        public IEnumerable <TeacherTeachSubjectToSchoolClassToStudent> GetTeacherTeachSubjectToSchoolClassToStudentsBySemester(SemesterEnum id)
        {
            IEnumerable <TeacherTeachSubjectToSchoolClassToStudent> teacherTeachSubjectToSchoolClassToStudent = db.TeacherTeachSubjectToSchoolClassToStudentAtSemesterRepository.Get(x => x.SemesterName == id).Select(x => x.TeacherTeachSubjectToSchoolClassToStudent = db.TeacherTeachSubjectToSchoolClassToStudentRepository.GetByID(x.TeacherTeachSubjectToSchoolClassToStudentId));

            return(teacherTeachSubjectToSchoolClassToStudent);
        }
Esempio n. 9
0
        public IEnumerable <TeacherTeachSubjectToSchoolClassToStudent> GetTeacherTeachSubjectToSchoolClassToStudentsBySemester(SemesterEnum id)
        {
            IEnumerable <TeacherTeachSubjectToSchoolClassToStudent> teacherTeachSubjectToSchoolClassToStudents = service.GetTeacherTeachSubjectToSchoolClassToStudentsBySemester(id);

            return(teacherTeachSubjectToSchoolClassToStudents);
        }
Esempio n. 10
0
 public Semester()
 {
     semesterBox = new ListBox();
     semesterBox.AllowDrop = true;
     ID = 0;
 }
        public Semester GetSemesterById(SemesterEnum id)
        {
            Semester semester = db.SemesterRepository.GetByID(id);

            return(semester);
        }