=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/addRelationshipForm.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/addRelationshipForm.vm 2012-02-01 09:10:08 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/addRelationshipForm.vm 2012-02-23 09:58:41 +0000 @@ -80,8 +80,8 @@ #end * - - + + === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js 2012-02-09 03:38:44 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js 2012-02-23 09:58:41 +0000 @@ -87,7 +87,7 @@ } else if( $(this).attr('type') != 'button' ) { - params += elementId + "="+ htmlEncode(jQuery(this).val()) + "&"; + params += elementId + "="+ jQuery(this).val() + "&"; } }); === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/entry.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/entry.js 2012-02-22 09:14:13 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/entry.js 2012-02-23 09:58:41 +0000 @@ -406,16 +406,22 @@ this.save = function() { - var params = 'dataElementId=' + dataElementId; + var params = 'dataElementId=' + dataElementId; params += '&value=' + value; params += '&providedByAnotherFacility=' + providedByAnotherFacility; - - var request = new Request(); - request.setCallbackSuccess( handleResponse ); - request.setCallbackError( handleHttpError ); - request.setResponseTypeXML( 'status' ); - request.sendAsPost( params ); - request.send( 'saveValue.action'); + + $.ajax({ + type: "POST", + url: "saveValue.action", + data: params, + dataType: "xml", + success: function(result){ + handleResponse (result); + }, + error: function(request,status,errorThrown) { + handleHttpError (request); + } + }); }; function handleResponse( rootElement ) @@ -469,13 +475,19 @@ var params = 'dataElementId=' + dataElementId; params += '&value=' + value; params += '&providedByAnotherFacility=' + providedByAnotherFacility; - - var request = new Request(); - request.setCallbackSuccess( handleResponse ); - request.setCallbackError( handleHttpError ); - request.setResponseTypeXML( 'status' ); - request.sendAsPost( params ); - request.send( 'saveDateValue.action' ); + + $.ajax({ + type: "POST", + url: "saveDateValue.action", + data: params, + dataType: "xml", + success: function(result){ + handleResponse (result); + }, + error: function(request,status,errorThrown) { + handleHttpError (request); + } + }); }; function handleResponse( rootElement ) @@ -551,12 +563,20 @@ this.save = function() { - var request = new Request(); - request.setCallbackSuccess( handleResponseCheckBox ); - request.setCallbackError( handleHttpErrorCheckBox ); - request.setResponseTypeXML( 'status' ); - request.send( 'saveProvidingFacility.action?dataElementId=' + dataElementId - +'&providedByAnotherFacility=' + providedByAnotherFacility ); + var params = 'dataElementId=' + dataElementId + + '&providedByAnotherFacility=' + providedByAnotherFacility ; + $.ajax({ + type: "POST", + url: "saveProvidingFacility.action", + data: params, + dataType: "xml", + success: function(result){ + handleResponse (result); + }, + error: function(request,status,errorThrown) { + handleHttpError (request); + } + }); }; function handleResponseCheckBox( rootElement ) @@ -606,20 +626,26 @@ this.save = function() { - var request = new Request(); - request.setCallbackSuccess( handleResponse ); - request.setCallbackError( handleHttpError ); - request.setResponseTypeXML( 'status' ); - var params = "executionDate=" + executionDate; params += "&programStageId=" + programStageId; - request.sendAsPost(params); - - request.send( "saveExecutionDate.action"); + + $.ajax({ + type: "POST", + url: "saveExecutionDate.action", + data: params, + dataType: "xml", + success: function(result){ + handleResponse (result); + }, + error: function(request,status,errorThrown) { + handleHttpError (request); + } + }); }; function handleResponse( rootElement ) { + rootElement = rootElement.getElementsByTagName( 'message' )[0]; var codeElement = rootElement.getAttribute( 'type' ); if ( codeElement == 'success' ) { === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/form.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/form.js 2012-02-06 02:56:02 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/form.js 2012-02-23 09:58:41 +0000 @@ -107,18 +107,16 @@ return (e)? e.which : null; } -function validateSearch( event ) -{ - var request = new Request(); - request.setResponseTypeXML( 'message' ); - request.setCallbackSuccess( searchValidationCompleted ); - request.sendAsPost('searchText=' + getFieldValue( 'searchText' )); - request.send( 'validateSearch.action' ); +function validateSearch() +{ + $.post( 'validateSearch.action',{ searchText:getFieldValue( 'searchText' )} + , searchValidationCompleted ); } function searchValidationCompleted( messageElement ) { - var type = messageElement.getAttribute( 'type' ); + messageElement = messageElement.getElementsByTagName( 'message' )[0]; + var type = messageElement.getAttribute( 'type' ); var message = messageElement.firstChild.nodeValue; if ( type == 'success' ) @@ -146,7 +144,6 @@ showWarningMessage( message ); } } - // ------------------------------------------------------------------------- // Show Patient chart list // ------------------------------------------------------------------------- === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/patient.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/patient.js 2012-02-16 07:54:34 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/patient.js 2012-02-23 09:58:41 +0000 @@ -776,11 +776,19 @@ this.save = function() { - var request = new Request(); - request.setCallbackSuccess( handleResponse ); - request.setCallbackError( handleHttpError ); - request.setResponseTypeXML( 'status' ); - request.send( 'saveDueDate.action?programStageInstanceId=' + programStageInstanceId + '&dueDate=' + dueDate ); + var params = 'programStageInstanceId=' + programStageInstanceId + '&dueDate=' + dueDate; + $.ajax({ + type: "POST", + url: "saveDueDate.action", + data: params, + dataType: "xml", + success: function(result){ + handleResponse (result); + }, + error: function(request,status,errorThrown) { + handleHttpError (request); + } + }); }; function handleResponse( rootElement ) === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/relationshipPatient.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/relationshipPatient.js 2011-12-28 06:21:57 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/relationshipPatient.js 2012-02-23 09:58:41 +0000 @@ -43,18 +43,21 @@ } function validateAddRelationshipPatient() -{ - var request = new Request(); - request.setResponseTypeXML( 'message' ); - request.setCallbackSuccess( addRelationshipPatientCompleted ); - request.sendAsPost( getParamsForDiv('addRelationshipDiv') ); - request.send( "validateAddRelationshipPatient.action" ); - +{ + $.ajax({ + type: "POST", + url: "validateAddRelationshipPatient.action", + data: getParamsForDiv('addRelationshipDiv'), + dataType: "xml", + success:addRelationshipPatientCompleted + }); + return false; } function addRelationshipPatientCompleted( messageElement ) { + messageElement = messageElement.getElementsByTagName( 'message' )[0]; var type = messageElement.getAttribute( 'type' ); var message = messageElement.firstChild.nodeValue; @@ -84,25 +87,24 @@ { jQuery('#loaderDiv').show(); $.ajax({ - type: "POST", - url: 'addRelationshipPatient.action', - data: getParamsForDiv('addRelationshipDiv'), - success: function( json ) { - hideById('addRelationshipDiv'); - showById('selectDiv'); - showById('searchPatientDiv'); - showById('listPatientDiv'); - jQuery('#loaderDiv').hide(); - - if( getFieldValue( 'isShowPatientList' ) == 'false' ) - { - showRelationshipList( getFieldValue('id') ); - }else - { - loadPatientList(); - } - } - }); + type: "POST", + url: 'addRelationshipPatient.action', + data: getParamsForDiv('addRelationshipDiv'), + success: function( json ) { + hideById('addRelationshipDiv'); + showById('selectDiv'); + showById('searchPatientDiv'); + showById('listPatientDiv'); + jQuery('#loaderDiv').hide(); + + if( getFieldValue( 'isShowPatientList' ) == 'false' ) + { + showRelationshipList( getFieldValue('id') ); + }else + { + loadPatientList(); + } + }}); return false; } @@ -197,25 +199,24 @@ } } - - //----------------------------------------------------------------------------- // Search Relationship Partner //----------------------------------------------------------------------------- function validateSearchPartner() -{ - var request = new Request(); - request.setResponseTypeXML( 'message' ); - request.setCallbackSuccess( searchValidationCompleted ); - request.sendAsPost(getParamsForDiv('relationshipSelectForm')); - request.send( 'validateSearchRelationship.action' ); - - return false; +{ + $.ajax({ + url: 'validateSearchRelationship.action', + type:"POST", + data: getParamsForDiv('relationshipSelectForm'), + dataType: "xml", + success: searchValidationCompleted + }); } function searchValidationCompleted( messageElement ) { + messageElement = messageElement.getElementsByTagName( 'message' )[0]; var type = messageElement.getAttribute( 'type' ); var message = messageElement.firstChild.nodeValue; @@ -266,24 +267,27 @@ var relTypeId = relationshipTypeId.substr( 0, relationshipTypeId.indexOf(':') ); var relName = relationshipTypeId.substr( relationshipTypeId.indexOf(':') + 1, relationshipTypeId.length ); - var url = 'saveRelationship.action?' + - 'patientId=' + getFieldValue('patientId') + + var params = 'patientId=' + getFieldValue('patientId') + '&partnerId=' + partnerId + '&relationshipTypeId=' + relTypeId + '&relationshipName=' + relName ; jQuery('#loaderDiv').show(); - var request = new Request(); - request.setResponseTypeXML( 'message' ); - request.setCallbackSuccess( addRelationshipCompleted ); - request.send( url ); + $.ajax({ + url: 'saveRelationship.action', + type:"POST", + data: params, + dataType: "xml", + success: addRelationshipCompleted + }); + return false; - } function addRelationshipCompleted( messageElement ) { + messageElement = messageElement.getElementsByTagName( 'message' )[0]; var type = messageElement.getAttribute( 'type' ); var message = messageElement.firstChild.nodeValue; === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/report.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/report.js 2012-02-17 16:46:22 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/report.js 2012-02-23 09:58:41 +0000 @@ -4,57 +4,51 @@ { showLoader(); setInnerHTML( 'contentDiv','' ); - jQuery.postJSON( "getPrograms.action", - { - }, - function( json ) - { - setFieldValue( 'orgunitname', orgUnitNames[0] ); - - clearListById('programId'); - if( json.programs.length == 0) - { - disable('programId'); - disable('startDate'); - disable('endDate'); - disable('generateBtn'); - } - else - { - addOptionById( 'programId', "", i18n_please_select_a_program ); - - for ( var i in json.programs ) - { - addOptionById( 'programId', json.programs[i].id, json.programs[i].name ); - } - enable('programId'); - enable('startDate'); - enable('endDate'); - enable('generateBtn'); - } - - hideLoader(); - }); + jQuery.postJSON( "getPrograms.action",{}, + function( json ) + { + setFieldValue( 'orgunitname', orgUnitNames[0] ); + + clearListById('programId'); + if( json.programs.length == 0) + { + disable('programId'); + disable('startDate'); + disable('endDate'); + disable('generateBtn'); + } + else + { + addOptionById( 'programId', "", i18n_please_select_a_program ); + + for ( var i in json.programs ) + { + addOptionById( 'programId', json.programs[i].id, json.programs[i].name ); + } + enable('programId'); + enable('startDate'); + enable('endDate'); + enable('generateBtn'); + } + + hideLoader(); + }); } selection.setListenerFunction( organisationUnitSelected ); function validateAndGenerateReport() { - var url = 'validateReportParameters.action?' + - 'startDate=' + getFieldValue( 'startDate' ) + - '&endDate=' + getFieldValue( 'endDate' ) ; - - var request = new Request(); - request.setResponseTypeXML( 'message' ); - request.setCallbackSuccess( reportValidationCompleted ); - request.send( url ); - - return false; + $.post( 'validateReportParameters.action', + { + startDate :getFieldValue( 'startDate' ) , + endDate: getFieldValue( 'endDate' ) + },reportValidationCompleted ); } function reportValidationCompleted( messageElement ) -{ +{ + messageElement = messageElement.getElementsByTagName( 'message' )[0]; var type = messageElement.getAttribute( 'type' ); var message = messageElement.firstChild.nodeValue; hideById( 'contentDiv' ); === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/reportSelect.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/reportSelect.vm 2012-02-17 17:00:18 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/reportSelect.vm 2012-02-23 09:58:41 +0000 @@ -7,7 +7,7 @@

$i18n.getString( "program_summary_report" ) #openHelp('program_summary_report')

-
+