Example #1
0
        /// <summary>
        /// 作者:Primo
        /// 时间:2015.04.25
        /// 描述:获取所有学员投诉(分页)
        /// </summary>
        /// <param name="search"></param>
        /// <param name="pageIndex"></param>
        /// <returns></returns>
        public ActionResult SearchStudentComplain(SearchComplainModel search, [DefaultValue(1)]int pageIndex)
        {
            Session["SearchStudentComplain"] = search;
            var model = ComplainBLL.GetSutdentComplainList(search.UserId, search.BranchId, search.MenuId, search.ComplainStatusType, search.BeginDate,
                search.EndDate, search.SearchKey,
                search.SearchKeyword, new Paging()
                {
                    PageIndex = pageIndex,
                    PageSize = 15
                });

            return PartialView("_List", model);
        }
Example #2
0
        public ActionResult Index(int? userId, int? branchId)
        {
            if (userId.HasValue)
            {
                var user = WebCommon.Cache.UserInfoCache.GetCacheUserInfoByUserId(userId.Value);
                ViewBag.UserName = string.Format("{0} {1}", user.CName, user.CName == user.EName ? "" : user.EName);
            }

            var model = new SearchComplainModel()
            {
                UserId = userId
            };
            if (branchId.HasValue)
            {
                model.BranchId = branchId.Value;
            }
            ViewBag.Mune = ComplainBLL.GetComplainMenu(0);
            return View(model);
        }