Example #1
0
        /// <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));
        }