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;
}