public DataResponse GetDirectTvProduct(PosRequest request)
        {
            var directTvProducts = _blackstonePosService.GetDirectTvProduct(int.Parse(request.ProductMainCode));

            return directTvProducts;
        }
        public DataResponse GetDirectTvAllProducts(PosRequest request)
        {
            var directTvProducts = _blackstonePosService.GetDirectTvAllProducts();

            return directTvProducts;
        }
        public DataResponse GetDirectTvCategories(PosRequest request)
        {
            var directTvCategories = _blackstonePosService.GetDirectTvCategories();

            return directTvCategories;
        }
        private ProductItem GetProductInfo(PosRequest posRequest)
        {
            var merchantInfo = _blackstonePosService.FindMerchant(posRequest.MerchantId);

            var product = _blackstonePosService.GetProduct(posRequest.MerchantId, merchantInfo.MerchantTerminalID.ToString(),
                merchantInfo.MerchantPassword, merchantInfo.Name, posRequest.ProductMainCode);

            var productInfo = product.Data as ProductItem;

            return productInfo;
        }