public IQueryable <AbbreviatedOrderModel> GetRecentOrders(string driverDeviceId)
        {
            var ws = _workSessionRepository.Get().FirstOrDefault(x => x.Driver.Device.HardwareId == driverDeviceId &&
                                                                 x.EndTime == null);
            var orders = _orderRepository.Get().Where(x => x.WorkSessionId == ws.Id && x.StatusId != (int)OrderStatusEnum.ToApproveByTheDriver);
            var result = orders.ProjectTo <AbbreviatedOrderModel>(orders);

            return(result);
        }