/// <summary>
        ///作者:monica
        /// 时间:2012.12.15
        /// 描述:查询当前页的排课列表
        /// </summary>
        /// <param name="search"></param>
        /// <param name="pageIndex"></param>
        /// <returns></returns>
        public ActionResult ArrangeCourseByListBySession(SearchArrangeCourseModel search, [DefaultValue(1)]int pageIndex)
        {
            var page = new Paging()
            {
                PageIndex = pageIndex,
                PageSize = 15
            };
            search = Session["SearchArrangeCourse"] as SearchArrangeCourseModel;
            var model = StudyBLL.GetArrangeCourseList(search.UserId, search.BranchId, search.CourseBeginTime,
              search.CourseEndTime, search.IsOnline, null, search.IsVip, search.IsOpen, search.TeacherType, search.ProductLevel, search.ProductId, search.SearchKey,
              search.SearchKeyword, page);

            ViewBag.CurPageIndex = pageIndex;
            return PartialView("_List", model);
        }
        public ActionResult SearchTimetable(SearchArrangeCourseModel search)
        {
            var startTime = Utility.DateTimeHelper.GetCurrWeekFirstDayByDateTime(search.CurrTime);
            var endTime = startTime.AddDays(7);

            search.CourseBeginTime = startTime;
            search.CourseEndTime = endTime;

            var model = new SearchTimetableModel()
            {
                CurrTime = search.CurrTime,
                ArrangeCourseList = StudyBLL.GetArrangeCourseList(search.UserId, search.BranchId, search.CourseBeginTime,
                search.CourseEndTime, search.IsOnline, search.IsVip, search.IsOpen, search.TeacherType, search.ProductLevel, search.SearchKey,
                search.SearchKeyword)
            };

            Session["SearchScheduleModel"] = search;

            return PartialView("_Timetable", model);
        }
 public ActionResult Index()
 {
     var model = new SearchArrangeCourseModel()
     {
         CurrTime = DateTime.Now
     };
     return View(model);
 }