').addClass('btn btn-grey').html(translate('Pokaż więcej pozycji')).bind('click', function() {
if($(this).attr('data-show') != 1) {
$(this).attr('data-show', 1);
$('#userAbonamentyLista').find('tr').removeClass('hide');
$(this).html(translate('Ukryj część pozycji'));
}
else {
$(this).attr('data-show', 0);
$('#userAbonamentyLista').find('tr:gt(6)').addClass('hide');
$(this).html(translate('Pokaż więcej pozycji'));
}
}).appendTo(btnDiv);
}
for(var i in $subscriptions.achzamowienia) {
$objAdminUser.subscriptionRow(tbody, $subscriptions.achzamowienia[i]);
}
},
subscriptionCounter : 1,
subscriptionRow : function(body, subscription) {
var tr = $('
').appendTo(body);
$('| ').html(($objAdminUser.subscriptionCounter++) + '.').appendTo(tr);
$(' | ').html(subscription.strZamowienieWariant ? subscription.strZamowienieWariant : '---').appendTo(tr);
$(' | ').html(subscription.dtZamowienieZlozenieData ? subscription.dtZamowienieZlozenieData : '---').appendTo(tr);
if(typeof(subscription.achTransakcje) == "undefined" || typeof(subscription.achTransakcje.active) == "undefined") {
$(' | ').html('---').appendTo(tr);
$(' | ').html('---').appendTo(tr);
}
else {
$(' | ').html(subscription.achTransakcje.active.dtRealizacjaData ? subscription.achTransakcje.active.dtRealizacjaData : '---').appendTo(tr);
$(' | ').html(subscription.achTransakcje.active.dtWaznoscData ? subscription.achTransakcje.active.dtWaznoscData : '---').appendTo(tr);
if($objAdminUser.date > subscription.achTransakcje.active.dtRealizacjaData && $objAdminUser.date < subscription.achTransakcje.active.dtWaznoscData) {
$('#activeSub').html((subscription.strZamowienieWariant ? subscription.strZamowienieWariant : 'Nowe konto') + " od: " + subscription.achTransakcje.active.dtRealizacjaData + " do: " + subscription.achTransakcje.active.dtWaznoscData + "");
}
}
$(' | ').html((subscription.strZamowienieId && subscription.strZamowienieId.length < 40) ? translate('nie') : translate('tak')).appendTo(tr);
// $(' | ').html('Systemowy-do dorobienia').appendTo(tr);
// $(' | ').html('Opłacona-do dorobienia').appendTo(tr);
if(typeof(subscription.achTransakcje) != "undefined" && subscription.achTransakcje.length == 0) {
var pay = $(' | ').appendTo(tr);
$('').addClass('btn btn-orange btn-sm').html('Zapłacono').bind('click', function() {
if(!confirm("Na pewno chcesz opłacić?")) {
return;
}
var objRequest = {
cmd : 'paysub',
id : subscription.strZamowienieId,
firma : $companyId,
wlasciciel : $ownerId,
subject : "Opłacenie zamówienia",
body : ("Opłacono zamówienie " + subscription.strZamowienieId),
addnote : 1,
};
$objAjax.request(objRequest, '/userfirma', $objAdminUser.finishNote);
}).appendTo(pay);
}
else {
$(' ').html('').appendTo(tr);
}
var del = $(' | ').appendTo(tr);
$('').addClass('btn btn-orange btn-sm').html('Usuń').bind('click', function() {
if(!confirm('Usunąć abonament?')) { return; }
var objRequest = {
cmd : 'delsub',
id : subscription.strZamowienieId,
firma : $companyId,
wlasciciel : $ownerId,
subject : "Usunięcie zamówienia/abonamentu",
body : ("Usunięto zamówienie/abonament " + subscription.strZamowienieId),
addnote : 1,
};
$objAjax.request(objRequest, '/userfirma', $objAdminUser.finishNote);
tr.remove();
}).appendTo(del);
if($objAdminUser.subscriptionCounter > 6){
tr.addClass('hide');
}
},
userCounter : 1,
userRow : function(body, user, rank) {
var tr = $(' ').appendTo(body);
$('| ').html(($objAdminUser.userCounter++) + '.').appendTo(tr);
$(' | ').html(user.login).bind('click', function() {
$objAdminUser.userEdit(user);
}).appendTo(tr);
$(' | ').html(user.email).bind('click', function() {
$objAdminUser.userEdit(user);
}).appendTo(tr);
$(' | ').html(translate(rank)).appendTo(tr);
$(' | ').html(user.dtrejestracjadata).appendTo(tr);
// $(' | ').html('Włączone - do dorobienia').appendTo(tr);
// $(' | ').html('Regulamin - do dorobienia').appendTo(tr);
$(' | ').html(user.dtlogowaniedataost == 'null' ? '' : (user.dtlogowaniedataost + ' ' + user.intlogowanieipost)).appendTo(tr);
var pass = $(' | ').appendTo(tr);
$('').addClass('btn btn-green btn-sm margin-right5').html('Przypomnij hasło').bind('click', function() {
var objRequest = {
cmd : 'recoverPassword',
id : user.id,
firma : $companyId,
wlasciciel : $ownerId,
subject : "Przypomnienie hasła",
body : ("Zostało wysłane przypomnienie hasła dla " + user.email),
addnote : 1,
};
$objAjax.request(objRequest, '/userfirma', $objAdminUser.finishNote);
}).appendTo(pass);
$(' ').addClass('btn btn-orange btn-sm').html('Odblokuj').bind('click', function() {
var objRequest = {
cmd : 'unlockUser',
id : user.id,
firma : $companyId,
wlasciciel : $ownerId,
subject : "Odblokowanie konta",
body : ("Konto zostało odblokowane dla " + user.email),
addnote : 1,
};
$objAjax.request(objRequest, '/userfirma', $objAdminUser.finishNote);
}).appendTo(pass);
if(rank != 'admin') {
$(' ').addClass('text-center').html('').bind('click', function() {
$objAdminUser.userDel(user, tr);
}).appendTo(tr);
}
else {
$(' | ').appendTo(tr);
}
if($objAdminUser.userCounter > 6){
tr.addClass('hide');
}
},
userEdit : function(user) {
var footer = ' ' +
'Zapisz' +
' ';
var html = '';
objDialog=new $objOkno({klasyObj:"clsPrzypomnieniaBox"});
objDialog.aafNaglowekDodaj('Edycja użytkownika');
objDialog.aafTrescDodaj(html);
objDialog.aafStopkaDodaj(footer);
objDialog.aafWyswietl();
$objKontrolki.initObjects();
$('#userSave').bind('click', function() {
objRequest={
cmd: 'changeData',
id: user.id,
login: $('[strklucz="userLogin"]').val(),
email: $('[strklucz="userEmail"]').val(),
firma : $companyId,
wlasciciel : $ownerId,
subject : "Edycja użytkownika",
body : "Zedytowano użytkownika " + user.login + "/" + user.email + ' na ' + $('[strklucz="userLogin"]').val() + "/" + $('[strklucz="userEmail"]').val(),
};
$objAjax.request(objRequest,'/userfirma', $objAdminUser.finishNote);
$(this).parents(".clsOknoContainer").remove();
});
},
companyCounter : 1,
companyRow : function(body, company) {
var child = company.intparentid > 0 ? 1 : 0;
var tr = $(' | ').appendTo(body);
$('| ').html(child ? '↳' : ($objAdminUser.companyCounter++) + '.').appendTo(tr);
$('').attr('href', $adminUri + '/user/' + company.intwlascicielid + '/' + company.intid).html(company.strnazwaskrocona).appendTo($(' | ').appendTo(tr));
$('').attr('href', $adminUri + '/user/' + company.intwlascicielid + '/' + company.intid).html(company.strnazwa).appendTo($(' | ').appendTo(tr));
$(' | ').html(company.achadresy[0]).appendTo(tr);
$(' | ').html(company.strnip).appendTo(tr);
// $(' | ').html('kolejność do dorobienia').appendTo(tr);
// $(' | ').html('aktywność do dorobienia').appendTo(tr);
var del = $(' | ').appendTo(tr);
$('').html('Usuń').bind('click', function() {
$objAdminUser.companyDel(company, tr);
}).appendTo(del);
if($objAdminUser.companyCounter > 6){
tr.addClass('hide');
}
},
userDel : function(user, tr) {
$objAdminUser.objectDel('user', user, tr);
},
companyDel : function(company, tr) {
$objAdminUser.objectDel('company', company, tr);
},
objectDel : function(kind, obj, tr) {
if(kind == 'company') {
var strTakNie='czy napewno chcesz usunąć tą firmę ?'+
'Nie będzie możliwości przywrócenia tej firmy. Istnieje możliwość edycji danych. ';
var header = 'Usuwanie firmy';
var id = obj.intid;
var action ="deleteCompany";
var subject = "Usunięto firmę";
var body = "Usunięto firmę " + obj.strnazwa;
}
else if(kind == 'user') {
var strTakNie='czy napewno chcesz usunąć tego uzytkownika ?'+
'Nie będzie możliwości przywrócenia tego użytkownika. Istnieje możliwość edycji danych. ';
var header = 'Usuwanie użytkownika';
var id = obj.id;
var action ="deleteUser";
var subject = "Usunięto użytkownika";
var body = "Usunięto uzytkownika " + obj.login + '/' + obj.email;
}
else {
return;
}
var button = ''+
'tak'+
'nie'+
' ';
objDialog=new $objDialogbox({title:header,anClass:'',oknoClass:'compact'});
objDialog.aafAppendHtml(strTakNie + button);
objDialog.aafWyswietlTpl();
$('#deleteBtnYes').bind('click', function() {
objRequest={
cmd : action,
id : id,
firma : $companyId,
wlasciciel : $ownerId,
subject : subject,
body : body,
};
$objAjax.request(objRequest,'/userfirma', function(output, errors) {
if(errors.length==0) {
tr.remove();
$objAdminUser.finishNote(output, errors);
}
});
$(this).parents(".objDialogContent").remove();
});
$('#deleteBtnNo').bind('click', function() {
$(this).parents(".objDialogContent").remove();
});
},
noteCounter : 1,
noteRow : function(body, note, first) {
if(first) {
var tr = $('').prependTo(body);
}
else {
var tr = $(' ').appendTo(body);
}
$('| ').html(($objAdminUser.noteCounter++) + '.').appendTo(tr);
$(' | ').html(note.subject).appendTo(tr);
$(' | ').html(note.body).appendTo(tr);
$(' | ').html(note.dateadd).appendTo(tr);
$(' | ').html(note.ip).appendTo(tr);
$(' | ').html(note.adminname).appendTo(tr);
if($objAdminUser.noteCounter > 6){
tr.addClass('hide');
}
},
addNote : function() {
var footer = ' ' +
'Dodaj' +
' ';
var html = ''+
'';
objDialog=new $objOkno({klasyObj:"clsPrzypomnieniaBox"});
objDialog.aafNaglowekDodaj('Dodawanie notatki');
objDialog.aafTrescDodaj(html);
objDialog.aafStopkaDodaj(footer);
objDialog.aafWyswietl();
$objKontrolki.initObjects();
$('#noteAdd').bind('click', function() {
objRequest={
cmd: 'zapisz',
firma : $companyId,
wlasciciel : $ownerId,
subject : $('[strklucz="noteSubject"]').val(),
body : $('[strklucz="noteBody"]').val(),
};
$objAjax.request(objRequest,'/note', $objAdminUser.finishNote);
$(this).parents(".clsOknoContainer").remove();
});
},
createDocument : function(doc) {
var form = $(' | | | | |