public ActionResult Index()
 {
     var model = new SearchUserWorkTimeModel()
     {
         IsFullTime = true
     };
     return View(model);
 }
        public ActionResult UserWorkTimeList(SearchUserWorkTimeModel search)
        {
            if (!search.PageIndex.HasValue)
            {
                search.PageIndex = 1;
            }
            if (search.CurrDateTime == DateTime.MinValue)
            {
                search.CurrDateTime = DateTime.Now;
            }

            var ulist = TeacherBLL.GetUserListForTeacher(false, search.BranchId, null, search.TeacherType, search.IsFullTime, search.SearchKey, search.SearchKeyWord, new Paging()
            {
                PageIndex = search.PageIndex.Value,
                PageSize = Global.ManagerXlPageSize
            });

            var model = new SearchUserWorkTimeListModel()
            {
                CurrDateTime = search.CurrDateTime,
                UserList = ulist
            };

            Session["SearchUserWorkTimeModel"] = search;
            TempData["UserWorkTimeListPageIndex"] = search.PageIndex.Value;
            return PartialView("_List", model);
        }