public TargetCostDetailDto[] GetDetails([FromServices] TargetCostService service, [FromRoute] long id) { var dto = service.GetDetails(id).ProjectedAsArray <TargetCostDetailDto>(); return(dto); }
public void AddTargetCost([FromServices] TargetCostService service, [FromBody] ProjectTargetCostDto dto) { service.Add(dto); }
public ProjectTargetCostDto Get([FromServices] TargetCostService service, [FromRoute] long id) { var dto = service.Get(id); return(dto); }
public IPagingList GetList([FromServices] TargetCostService service, [FromQuery] ProjectQueryRequest queryRequest) { IPagingList list = service.GetTargetCosts(queryRequest).ProjectedAsPagingList <ProjectTargetCostDto>(); return(list); }