Improvement the list advanced Search

This commit is contained in:
Marco Antonio Nina
2013-02-05 15:00:07 -04:00
parent c825765a06
commit f2452cd4f2
2 changed files with 21 additions and 17 deletions

View File

@@ -149,7 +149,7 @@ function deleteCase() {
url: 'cases_Delete',
success: function(response) {
try {
parent.updateCasesView();
parent.updateCasesView(true);
}
catch (e) {
// Nothing to do
@@ -236,7 +236,7 @@ function pauseCase(date){
url: 'cases_Ajax',
success: function(response) {
try {
parent.updateCasesView();
parent.updateCasesView(true);
}
catch (e) {
// Nothing to do
@@ -302,7 +302,7 @@ function cancelCase(){
url: 'cases_Ajax',
success: function(response) {
try {
parent.updateCasesView();
parent.updateCasesView(true);
}
catch (e) {
// Nothing to do
@@ -340,7 +340,7 @@ function callbackUnpauseCase (btn, text) {
url: 'cases_Ajax',
success: function(response) {
try {
parent.updateCasesView();
parent.updateCasesView(true);
}
catch (e) {
// Nothing to do
@@ -370,7 +370,7 @@ function unpauseCase() {
url: 'cases_Ajax',
success: function(response) {
try {
parent.updateCasesView();
parent.updateCasesView(true);
}
catch (e) {
// Nothing to do

View File

@@ -532,20 +532,24 @@ Ext.onReady(function(){
setTimeout("timer()", parseInt(FORMATS.casesListRefreshTime) * 1000);
});
function updateCasesView() {
function updateCasesView(view) {
try{
if (document.getElementById('casesSubFrame').contentWindow.storeCases) {
switch (document.getElementById('casesSubFrame').contentWindow.storeCases.baseParams.action) {
case "todo":
case "unassigned":
case "paused":
case "to_revise":
case "to_reassign":
document.getElementById('casesSubFrame').contentWindow.storeCases.reload();
break;
default:
break;
}
if (view) {
document.getElementById('casesSubFrame').contentWindow.storeCases.reload();
} else {
switch (document.getElementById('casesSubFrame').contentWindow.storeCases.baseParams.action) {
case "todo":
case "unassigned":
case "paused":
case "to_revise":
case "to_reassign":
document.getElementById('casesSubFrame').contentWindow.storeCases.reload();
break;
default:
break;
}
}
}
}
catch(e){};