public ActionResult GetPlistMyVisitingLogs(GetPlistMyVisitingLogs requestData) { if (!ModelState.IsValid) { return(ModelState.ToJsonResult()); } if (!AcSession.Identity.IsAuthenticated) { return(this.JsonResult(new MiniGrid <Dictionary <string, object> > { total = 0, data = new List <Dictionary <string, object> > { } })); } var visitingLogs = GetRequiredService <IVisitingLogQuery>().GetPlistVisitingLogTrs( AcSession.Account.Id, AcSession.Identity.Name, requestData.LeftVisitOn, requestData.RightVisitOn , requestData); Debug.Assert(requestData.Total != null, "requestData.total != null"); ViewModelHelper.FillVisitingLog(visitingLogs); var data = new MiniGrid <DicReader> { total = requestData.Total.Value, data = visitingLogs }; return(this.JsonResult(data)); }
public ActionResult GetPlistMyVisitingLogs(GetPlistMyVisitingLogs requestData) { if (!ModelState.IsValid) { return ModelState.ToJsonResult(); } if (!AcSession.Identity.IsAuthenticated) { return this.JsonResult(new MiniGrid<Dictionary<string, object>> { total = 0, data = new List<Dictionary<string, object>> { } }); } var visitingLogs = GetRequiredService<IVisitingLogQuery>().GetPlistVisitingLogTrs( AcSession.Account.Id, AcSession.Identity.Name, requestData.LeftVisitOn, requestData.RightVisitOn , requestData); Debug.Assert(requestData.Total != null, "requestData.total != null"); ViewModelHelper.FillVisitingLog(visitingLogs); var data = new MiniGrid<DicReader> { total = requestData.Total.Value, data = visitingLogs }; return this.JsonResult(data); }