public ActionResult FeedbackList(FeedbackSearchModel model) { //初始化默认查询模型 DateTime today = DateTime.Today; if (model.StartTime == null) { model.StartTime = today.AddDays(-today.Day + 1); } if (model.EndTime == null) { model.EndTime = today; } //根据提报时间查询 DateTime endTime = model.EndTime.Value.AddDays(1); Expression <Func <T_Feedback, bool> > where = u => u.UploadTime >= model.StartTime.Value && u.UploadTime < endTime; //根据查询条件调用BLL层 获取分页数据 IFeedbackBLL feedbackBll = BLLFactory <IFeedbackBLL> .GetBLL("FeedbackBLL"); var sortName = this.SettingSorting("Id", false); model.DataList = feedbackBll.GetPageList(where, sortName.SortName, sortName.IsAsc, model.PageIndex) as PagedList <T_Feedback>; return(View(model)); }
public IActionResult GetFeedbacks(FeedbackSearchModel model) { var feeback = feedbackQuery.GetFeedbackList( new SquadFeedbackListRequest { ClubId = club.Guid, SquadId = model.SquadId, Week = model.Week, Year = model.Year } ); return(new JsonResult(feeback)); }