public IActionResult GetShipments(ShipmentsPagingParameters shipmentsParams) { try { var shipmentsFromRepo = _repo.GetShipments(shipmentsParams).ToList(); var shipments = Mapper.Map <IEnumerable <ShipmentDto> >(shipmentsFromRepo); ShipmentsPagedResult result = new ShipmentsPagedResult { TotalResultCount = _repo.GetShipmentsCount(), data = shipments.ToList() }; return(Ok(result)); } catch (Exception ex) { throw new Exception(ex.Message); } }