public Models.OperationReturnModel <PagedResults <Order> > PagedOrders(PagingModel paging)
        {
            Models.OperationReturnModel <PagedResults <Order> > retVal = new Models.OperationReturnModel <PagedResults <Order> >();
            try
            {
                System.Diagnostics.Stopwatch stopWatch = EntreeStopWatchHelper.GetStopWatch(gettiming: false);
                var results = _orderLogic.GetPagedOrders(AuthenticatedUser.UserId, SelectedUserContext, paging);
                stopWatch.Read(_log, "PagedOrders POST - Total time to retrieve pagedOrders");
                _orderLogic.UpdateOrdersForSecurity(AuthenticatedUser, results.Results);
                stopWatch.Read(_log, "PagedOrders POST - Total time to update orders for security");
                retVal.SuccessResponse = results;
                retVal.IsSuccess       = true;
            }
            catch (Exception ex)
            {
                _log.WriteErrorLog("PagedOrders", ex);
                retVal.ErrorMessage = ex.Message;
                retVal.IsSuccess    = false;
            }

            return(retVal);
        }