/// <summary> /// 显示活动列表 /// </summary> /// <returns></returns> public IActionResult ShowActivity(int page = 1, int pageSize = 5, int ActivityType_Id = 0, int ActivityState_Id = 0, string Search = "", int Activity_Product_Id = -1) { List <ActivityTableModel> list = bll.ShowActivity(); if (ActivityType_Id != 0) { list = list.Where(s => s.ActivityType_Id == ActivityType_Id).ToList(); } if (ActivityState_Id != 0) { list = list.Where(s => s.ActivityState_Id == ActivityState_Id).ToList(); } if (!string.IsNullOrEmpty(Search)) { list = list.Where(s => s.Activity_Name.Contains(Search)).ToList(); } if (Activity_Product_Id != -1) { list = list.Where(s => s.Activity_Product_Id == Activity_Product_Id).ToList(); } PageModel <ActivityTableModel> model = new PageModel <ActivityTableModel> { data = list.Skip((page - 1) * pageSize).Take(pageSize).ToList(), count = list.Count(), code = 0, msg = "" }; return(Ok(model)); }
/// <summary> /// 显示活动列表 /// </summary> /// <returns></returns> public List <Activity_DoTableModel> ShowActivity() { return(bll.ShowActivity()); }