public Response GetRow(DataExtensionSearch dataExtensionSearch)
        {
            var response = new Response { Success = true, Warning = false };
            try
            {
                var deRowGet = new ET_DataExtensionRow
                {
                    AuthStub = conexion.ETCliente,
                    DataExtensionName = dataExtensionSearch.Nombre,
                    Props = dataExtensionSearch.Columnas,
                    SearchFilter = new SimpleFilterPart { Property = dataExtensionSearch.FilterName, SimpleOperator = SimpleOperators.equals, Value = new[] { dataExtensionSearch.FilterValue } }
                };

                try
                {
                    var getResponse = deRowGet.Get();
                    response.Success = getResponse.Status;
                    response.Message = getResponse.Message;
                    response.Code = getResponse.Code;
                    response.Data = getResponse.Results;
                }
                catch (Exception exCreate)
                {
                    response.Success = false;
                    response.Message = exCreate.Message;
                }
            }
            catch (Exception ex)
            {
                response.Success = false;
                response.Message = ex.Message;
            }

            return response;
        }
        public Response GetAllColumns(DataExtensionSearch dataExtensionSearch)
        {
            var response = new Response { Success = true, Warning = false };
            try
            {
                var getColumn = new ET_DataExtensionColumn
                {
                    AuthStub = conexion.ETCliente,
                    Props = dataExtensionSearch.Columnas,
                    SearchFilter = new SimpleFilterPart { Property = "DataExtension.CustomerKey", SimpleOperator = SimpleOperators.equals, Value = new[] { dataExtensionSearch.Nombre } },
                };

                try
                {
                    var getColumnResponse = getColumn.Get();
                    response.Success = getColumnResponse.Status;
                    response.Message = getColumnResponse.Message;
                    response.Code = getColumnResponse.Code;
                    response.Data = getColumnResponse.Results;
                }
                catch (Exception exCreate)
                {
                    response.Success = false;
                    response.Message = exCreate.Message;
                }
            }
            catch (Exception ex)
            {
                response.Success = false;
                response.Message = ex.Message;
            }

            return response;
        }
        public Response GetAllRow(DataExtensionSearch dataExtensionSearch)
        {
            var response = new Response { Success = true, Warning = false };
            try
            {
                var deRowGet = new ET_DataExtensionRow
                {
                    AuthStub = conexion.ETCliente,
                    DataExtensionName = dataExtensionSearch.Nombre,
                    Props = dataExtensionSearch.Columnas
                };

                try
                {
                    var getResponse = deRowGet.Get();
                    response.Success = getResponse.Status;
                    response.Message = getResponse.Message;
                    response.Code = getResponse.Code;
                    response.Data = getResponse.Results;
                }
                catch (Exception exCreate)
                {
                    response.Success = false;
                    response.Message = exCreate.Message;
                }
            }
            catch (Exception ex)
            {
                response.Success = false;
                response.Message = ex.Message;
            }

            return response;
        }
        public Response GetRow(DataExtensionSearch dataExtensionSearch)
        {
            var jsonResponse = new Response { Success = false };
            DataExtensionHelper deHelper = new DataExtensionHelper();

            try
            {
                jsonResponse = deHelper.GetRow(dataExtensionSearch);
            }
            catch (Exception ex)
            {
                LogError(ex);
            }

            return jsonResponse;
        }