Exemple #1
0
 public void AddNewCourse(TeacherViewModel course)
 {
     var startDate = DateTime.Parse(course.StartDate);
     var endDate = DateTime.Parse(course.EndDate);
     Byte gradeLevel = Convert.ToByte(course.GradeLevel);
     db.AddNewCourse(course.UserId, course.SubjectId, course.CourseName, course.CourseDescription, gradeLevel, course.IsArchived, startDate, endDate);
 }
Exemple #2
0
 public ActionResult AddCourse(int id)
 {
     List<GradeLevel> gradeList = _opp2.GetAllGrades();
     List<Subject> subjects = _opp1.GetAllSubjects();
     DateTime Date = new DateTime();
     var startDate = Date.ToShortDateString();
     var endDate = Date.ToShortDateString();
     var course = new TeacherViewModel()
     {
         GradeLevelList = gradeList.Select(x => new System.Web.Mvc.SelectListItem()
         {
             Value = x.GradeLevelId.ToString(),
             Text = x.GradeLevelName.ToString()
         }),
         SubjectList = subjects.Select(x => new System.Web.Mvc.SelectListItem()
         {
             Value = x.SubjectId.ToString(),
             Text = x.SubjectName.ToString()
         })
     };
     course.StartDate = startDate;
     course.EndDate = endDate;
     course.UserId = id;
     ViewBag.TeacherId = course.UserId;
     return View("AddCourse", course);
 }
Exemple #3
0
        public ActionResult GetThisCourse(int id)
        {
            ViewBag.courseId = id;

            var thisCourse = _opp1.GetThisCourse(id);
            byte gradeLevel = Convert.ToByte(thisCourse.GradeLevel);
            var startDate = thisCourse.StartDate.ToShortDateString();
            var endDate = thisCourse.EndDate.ToShortDateString();
            List<GradeLevel> gradeList = _opp2.GetAllGrades();
            List<Subject> subjects = _opp1.GetAllSubjects();
            var course = new TeacherViewModel()
            {
                GradeLevelList = gradeList.Select(x => new System.Web.Mvc.SelectListItem()
                {
                    Value = x.GradeLevelId.ToString(),
                    Text = x.GradeLevelName.ToString()
                }),
                SubjectList = subjects.Select(x => new System.Web.Mvc.SelectListItem()
                {
                    Value = x.SubjectId.ToString(),
                    Text = x.SubjectName.ToString()
                })
            };

            course.CourseId = thisCourse.CourseId;
            course.UserId = thisCourse.UserId;
            course.SubjectId = thisCourse.SubjectId;
            course.CourseName = thisCourse.CourseName;
            course.CourseDescription = thisCourse.CourseDescription;
            course.GradeLevel = gradeLevel;
            course.IsArchived = thisCourse.IsArchived;
            course.StartDate = startDate;
            course.EndDate = endDate;
            return View(course);
        }
Exemple #4
0
 public ActionResult EditCourse(TeacherViewModel course)
 {
     var id = course.UserId;
     _opp1.EditCourse(course);
     return RedirectToAction("TeacherDashboard", new{id});
 }
Exemple #5
0
 public void EditCourse(TeacherViewModel course)
 {
     _repo.EditCourse(course);
 }
Exemple #6
0
 public void AddNewCourse(TeacherViewModel course)
 {
     _repo.AddNewCourse(course);
 }