var current_page_number=0;
var service_list=[];
function checkString(cstring){
if(cstring==undefined || cstring==null) return "";
else return cstring;
}
function displayTransactions(resultBefore, statusTextBefore, resObjectBefore){
showLoader();
service_list=resultBefore.data.services;
//search_term="";
//if($('#search_term').val()!="") search_term="&search_term="+$('#search_term').val();
//limit="&limit="+limit;
//offset="&offset="+offset;
$.ajax({
url: remoteAPIurl+'/api/v1/user/transactions?api_token='+token, //search_term+limit+offset
crossDomain: true,
type: "get",
dataType: 'json',
success: function(data, statusText, resObject){
$('#transtable tbody').html("");
var jsonData = resObject.responseJSON;
if(jsonData.data.length>0){
$.each(jsonData.data,function(id,elem){
if(elem.user.business_name!="") var user_name=elem.user.business_name;
else var user_name=elem.user.first_name+" "+elem.user.last_name;
if(elem.op_status==1) var trans_status="Accettata";
else if(elem.op_status==2) var trans_status="Rifiutata";
var address_name="";
if(elem.address!=undefined) address_name=elem.address.address;
var pay_date="";
if(elem.pay_date!=null && elem.pay_date!=undefined) pay_date=formatDate(elem.pay_date);
else pay_date=formatDate(elem.created_at);
var services="";
//servizi amministrativi
if(elem.transaction_type.id==10 && typeof(elem.product_list_json) !== "undefined"){
var json_object = JSON.parse(elem.product_list_json);
$.each(json_object,function(){
services += service_list[this]["description"]+" a "+service_list[this]["price"]+" SC,
";
});
}
$('#transtable tbody').append('