function getData(C,F){var E=C.getSelectedRecordIds();if(E==null||E==undefined||E.length==0){return }var A=E[E.length-1];var D=C.getRecordSet();var B=D.getRecord(A);F(B)}function remove(B){var C=B.getSelectedRows();if(C==null||C==undefined||C.length==0){return }var A=C[C.length-1];B.deleteRow(A)}function removeMustHaveRecord(B){var C=B.getRecordSet();var D=C.getRecords(null);if(D.length==1){alert("Kalan tek kaydı silemezsiniz.");return }var E=B.getSelectedRows();if(E==null||E==undefined||E.length==0){return }var A=E[E.length-1];B.deleteRow(A)}String.prototype.trim=function(){var A=this;A=A.replace(/^\s*(.*)/,"$1");A=A.replace(/(.*?)\s*$/,"$1");return A};function deleteIfExists(C,A,F,B){var D=C.getRecordSet();var E=D.getRecords(null);A=A.trim();F=F.trim();B=B.trim();for(i=0;i<E.length;i++){if(E[i].mernisNum==A&&A!=null&&A!=""){alert("Listedeki aynı TC Kimlik numaralı kayıt güncellenecektir.");C.deleteRowByCode("mernisNum",A);break}else{if(E[i].taxNum==F&&F!=null&&F!=""){alert("Listedeki aynı Vergi Kimlik numaralı kayıt güncellenecektir.");C.deleteRowByCode("taxNum",F);break}else{if(E[i].passportNum==B&&B!=null&&B!=""){alert("Listedeki aynı Pasaport numaralı kayıt güncellenecektir.");C.deleteRowByCode("passportNum",B);break}}}}}function deleteIfExistsWithPartyId(A,C){var B=A.getRecordSet();var D=B.getRecords(null);for(i=0;i<D.length;i++){if(D[i].code==C&&C!=null&&C!=""){alert("Listede bulunan kayıt güncellenecektir.");A.deleteRowByCode("code",C);return i;break}}}function removeRow(B,A){B.deleteRow(document.getElementById(A))}function createHiddenFieldsGeneral(dataTableInstance,modelname,formInstance){var recordSet=dataTableInstance.getRecordSet();var columnSet=dataTableInstance.getColumnSet();var keys=columnSet.keys;var recs=recordSet.getRecords(null);for(i=0;i<recs.length;i++){var record=recs[i];for(j=0;j<keys.length;j++){if(eval("record."+keys[j].key+"!=null")){formInstance.appendChild(createHiddenElement(modelname+"["+i+"]."+keys[j].key,eval("record."+keys[j].key)))}}}}