/// <summary> /// 用户使用报告 /// </summary> /// <returns></returns> public ActionResult CustReport() { TMC_CUST_REPORTDTO crDto = new TMC_CUST_REPORTDTO(); crDto.Start = DateTime.Now.AddDays(-5); crDto.End = DateTime.Now.AddDays(1); //获取完成工差列表 PageResult <TMC_CUST_REPORT> ef = service.GetCustReports(crDto); //获取分页数据 BASEPAGE page = AUTOMAPING.Mapping <BASEPAGE>(ef); this.HttpContext.Session["Page"] = page; //EF实体数据转换为DTO crDto.CustReports = MAPPING.ConvertEntityToDtoList <TMC_CUST_REPORT, TMC_CUST_REPORTDTO>(ef.DataList); return(View(crDto)); }