/// <summary> /// 问卷列表 /// </summary> /// <param name="model"></param> /// <returns></returns> public SurveyDirectoryViewModel GetPaged(SurveyDirectoryViewModel model) { model.Conditions = " where (@surveystate ='-1' OR SurveyState=@surveystate) AND (@surveyname='' OR SurveyName =@surveyname) and Uid=@uid and IsValid =1"; model.Parameters = new { surveystate = model.QuerySurveyState, surveyname = Utils.HtmlEncode(Utils.UrlDecode(model.QuerySurveyName)), uid = model.Uid }; model.Items = _repository.GetPaged(model.Current).Items; return(model); }
/// <summary> /// 问卷列表 /// </summary> /// <param name="model"></param> /// <returns></returns> public ActionResult Index(SurveyDirectoryViewModel model) { ViewBag.seachModel = model; model.QuerySurveyState = model.QuerySurveyState ?? string.Empty; model.QuerySurveyName = model.QuerySurveyName ?? string.Empty; model.Uid = WebWorkContext.AdminUser.Uid; var pagedData = _surveyDirectoryServices.GetPaged(model).ToMvcPager(); return(View(pagedData)); }