Пример #1
0
        public ResponseGetWorkpriceCatalog GetWorkprices(RequestGetWorkprice request)
        {
            var response = new ResponseGetWorkpriceCatalog(request?.Paging);

            var data = dbManager.GetWorkprices();

            var result = data.Sorting(request?.Sorting).Pagination(response.Paging).ToList();

            var cData = result.Select(t => new WorkpriceDTO()
            {
                ContactPrice = t.ContactPrice,
                ExactPrice   = t.ExactPrice,
                Id           = t.Id,
                Name         = t.Name,
                Price        = t.Price,
                Unity        = t.Unity
            }).ToList();

            response.Data = cData;

            return(response);
        }
Пример #2
0
 public ResponseGetWorkpriceCatalog GetWorkPrice([FromQuery] RequestGetWorkprice request)
 {
     return(ExecuteWrapper.Execute(() => { return aManager.GetWorkprices(request); }));
 }