38 lines
1.1 KiB
JavaScript
Executable File
38 lines
1.1 KiB
JavaScript
Executable File
$(document).ready(function () {
|
|
|
|
|
|
InitializeInterestTable();
|
|
|
|
});
|
|
|
|
check_form = function (formname) {
|
|
window.onbeforeunload = null;
|
|
// unformat vat table positions before save
|
|
var count = $('#tblAppendGrid').appendGrid('getRowCount');
|
|
|
|
var error=true;
|
|
for (var i = 0; i < count; i++) {
|
|
|
|
var data2 = $('#tblAppendGrid').appendGrid('getRowValue', i);
|
|
var date_to=data2.date_to;
|
|
date_to = new Date(date_to.replace(pattern,'$3-$2-$1'));
|
|
var date_from=data2.date_from;
|
|
date_from = new Date(date_from.replace(pattern,'$3-$2-$1'));
|
|
if(data2.date_to!='' && data2.date_from!='' && date_to>date_from && data2.rate!='' && data2.symbol!=0){
|
|
$('#tblAppendGrid').appendGrid('setCtrlValue', 'rate', i, UnformatNumber(data2.rate));
|
|
var uq = $('#tblAppendGrid').appendGrid('getUniqueIndex', i);
|
|
$('#tblAppendGrid_symbol_'+uq).attr('disabled',false);
|
|
|
|
} else {
|
|
error=false;
|
|
}
|
|
|
|
}
|
|
if(error == false){
|
|
alert('Sprawdź poprawność wprowadzonych danych i spróbuj ponownie!');
|
|
}
|
|
|
|
return error;
|
|
|
|
};
|