/// <summary>
        /// Load active data from DB converting to List of IWorkOrderModel
        /// Out errorMessage if data not loaded
        /// </summary>
        public IEnumerable <IOrderModel> GetHistoryOrders(int page, IFilterModel filter, string accessToken, out string errorMessage)
        {
            errorMessage = null;

            var laborDetailFilter = filter.ConvertFromModel <LaborDetail.Filter>();

            laborDetailFilter.IsActive = false;
            laborDetailFilter.Page     = page;

            List <IOrderModel> result = new List <IOrderModel>();

            var orders = WebApiWorker.GetResult <List <LaborDetail.ListItem> >(apiLaborDetail + "/LaborDetail/Get", accessToken, out errorMessage, laborDetailFilter);

            if (string.IsNullOrEmpty(errorMessage))
            {
                result = ConvertToWorkModel(orders);
            }

            return(result);
        }