Exemple #1
0
        public ActionResult <PagedObject <Project> > QueryProject([FromQuery] ProjectQueryRequest request)
        {
            var dto      = _mapper.Map <ProjectQueryRequest, ProjectQueryDto>(request);
            var entities = _projectService.QueryProject(dto);
            var result   = new PagedObject <Project>
            {
                Page     = dto.Page,
                PageSize = dto.PageSize,
                Total    = dto.TotalCount,
                Items    = _mapper.Map <IList <Domain.Entities.Project>, List <Project> >(entities),
            };

            return(result);
        }
        public IPagingList GetList([FromServices] TargetCostService service, [FromQuery] ProjectQueryRequest queryRequest)
        {
            IPagingList list = service.GetTargetCosts(queryRequest).ProjectedAsPagingList <ProjectTargetCostDto>();

            return(list);
        }
Exemple #3
0
        public IPagingList GetProjects([FromServices] ProjectMasterService service, [FromQuery] ProjectQueryRequest queryRequest)
        {
            IPagingList list = service.GetProjects(queryRequest).ProjectedAsPagingList <ProjectMasterDto>();

            return(list);
        }
Exemple #4
0
        public IPagingList Index([FromServices] StandingbookService service, [FromQuery] ProjectQueryRequest queryRequest)
        {
            IPagingList list = service.GetProjects(queryRequest).ProjectedAsPagingList <ProjectStandingbookDto>();

            return(list);
        }
Exemple #5
0
 public object GetId([FromServices] IBoundedContext service, [FromQuery] ProjectQueryRequest queryRequest)
 {
     return(service.Generator.New());
 }
Exemple #6
0
        public IPagingList GetProjects([FromServices] CostInOutService service, [FromQuery] ProjectQueryRequest queryRequest)
        {
            IPagingList list = service.GetProjectCostin(queryRequest);

            return(list);
        }
Exemple #7
0
        public IActionResult Index([FromServices] CostInOutService service, [FromQuery] ProjectQueryRequest queryRequest)
        {
            IPagingList list = service.GetProjectCostin(queryRequest);

            return(View(list));
        }
Exemple #8
0
        public IPagingList GetList([FromServices] CalculationService service, [FromQuery] ProjectQueryRequest queryRequest)
        {
            IPagingList list = service.GetCalculations(queryRequest).ProjectedAsPagingList <ProjectCalculationDto>();

            return(list);
        }
Exemple #9
0
        public IPagingList <ProjectProcurementDto> GetProcurements([FromServices] ProjectProcurementService service, [FromQuery] ProjectQueryRequest queryRequest)
        {
            IPagingList <ProjectProcurementDto> list = service.GetProcurements(queryRequest).ProjectedAsPagingList <ProjectProcurementDto>();

            return(list);
        }
Exemple #10
0
        public IActionResult Index([FromServices] ProjectProcurementService service, [FromQuery] ProjectQueryRequest queryRequest)
        {
            IPagingList list = service.GetProcurements(queryRequest).ProjectedAsPagingList <ProjectProcurementDto>();

            return(View(list));
        }