26 lines
1.0 KiB
OpenEdge ABL
26 lines
1.0 KiB
OpenEdge ABL
public with sharing class ShopifyLogController {
|
|
public ShopifyLogController() {
|
|
|
|
}
|
|
@AuraEnabled(cacheable=true)
|
|
public static Integer TotalRecords(){
|
|
return [Select count() from HIC_ShopifySync__Shopify_Log__c limit 50000];
|
|
}
|
|
@AuraEnabled(cacheable=true)
|
|
public static List<HIC_ShopifySync__Shopify_Log__c> getCaseList(Integer v_Offset, Integer v_pagesize){
|
|
System.debug('v_Offset'+v_Offset);
|
|
return [SELECT Id, HIC_ShopifySync__Store__c,Name, HIC_ShopifySync__Is_Webhook__c,HIC_ShopifySync__Info__c,CreatedDate,LastModifiedDate FROM HIC_ShopifySync__Shopify_Log__c limit :v_pagesize OFFSET :v_Offset];
|
|
}
|
|
|
|
@AuraEnabled(cacheable=true)
|
|
public static Integer getNext(Integer v_Offset, Integer v_pagesize){
|
|
v_Offset += v_pagesize;
|
|
return v_Offset;
|
|
}
|
|
|
|
@AuraEnabled(cacheable=true)
|
|
public static Integer getPrevious(Integer v_Offset, Integer v_pagesize){
|
|
v_Offset -= v_pagesize;
|
|
return v_Offset;
|
|
}
|
|
} |