PM-1417-1368

This commit is contained in:
Roly Rudy Gutierrez Pinto
2015-03-07 11:16:18 -04:00
parent a3c0f8714f
commit 4574cd985d

View File

@@ -479,8 +479,6 @@ Ext.onReady(function(){
function newProcess(params) function newProcess(params)
{ {
if (winDesigner)
winDesigner.close();
params = typeof params == 'undefined' ? {type:'classicProject'} : params; params = typeof params == 'undefined' ? {type:'classicProject'} : params;
// TODO this variable have hardcoded labels, it must be changed on the future // TODO this variable have hardcoded labels, it must be changed on the future
@@ -589,19 +587,12 @@ function saveProcess()
if (projectType == 'classicProject') { if (projectType == 'classicProject') {
location.href = 'processes_Map?PRO_UID='+resp.result.PRO_UID; location.href = 'processes_Map?PRO_UID='+resp.result.PRO_UID;
} else { } else {
if ( (navigator.userAgent.indexOf("MSIE")!=-1) || (navigator.userAgent.indexOf("Trident")!=-1) ){ if ((navigator.userAgent.indexOf("MSIE") != -1) || (navigator.userAgent.indexOf("Trident") != -1)) {
if ( typeof(winDesigner) == "undefined" || winDesigner.closed ){ winDesigner = window.open("../designer?prj_uid=" + resp.result.PRO_UID, 'winDesigner');
winDesigner = window.open(
"../designer?prj_uid="+resp.result.PRO_UID,
'winDesigner'
);
Ext.getCmp('newProjectWin').close(); Ext.getCmp('newProjectWin').close();
processesGrid.store.reload(); processesGrid.store.reload();
} else { } else {
PMExt.error( _('ID_FAILED'), _('PROCESS_ALREADY_OPENED')); location.href = '../designer?prj_uid=' + resp.result.PRO_UID;
}
} else {
location.href = '../designer?prj_uid='+resp.result.PRO_UID;
} }
} }
}, },
@@ -653,14 +644,7 @@ editProcess = function(typeParam)
} }
if ( ((navigator.userAgent.indexOf("MSIE")!=-1) || (navigator.userAgent.indexOf("Trident")!=-1)) && (type == "bpmn") ) { if ( ((navigator.userAgent.indexOf("MSIE")!=-1) || (navigator.userAgent.indexOf("Trident")!=-1)) && (type == "bpmn") ) {
if (typeof(winDesigner) == "undefined" || winDesigner.closed){ winDesigner = window.open(url, 'winDesigner');
winDesigner = window.open(
url,
'winDesigner'
);
} else {
PMExt.error( _('ID_FAILED'), _('PROCESS_ALREADY_OPENED'));
}
} else { } else {
location.href = url; location.href = url;
} }
@@ -968,17 +952,10 @@ importProcessExistGroup = function()
var sNewProUid = resp_.sNewProUid; var sNewProUid = resp_.sNewProUid;
if (typeof(resp_.project_type) != "undefined" && resp_.project_type == "bpmn") { if (typeof(resp_.project_type) != "undefined" && resp_.project_type == "bpmn") {
if ((navigator.userAgent.indexOf("MSIE")!=-1) || (navigator.userAgent.indexOf("Trident")!=-1) ) { if ((navigator.userAgent.indexOf("MSIE") != -1) || (navigator.userAgent.indexOf("Trident") != -1)) {
if (typeof(winDesigner) == "undefined" || winDesigner.closed){ winDesigner = window.open("../designer?prj_uid=" + sNewProUid, 'winDesigner');
winDesigner = window.open(
"../designer?prj_uid=" + sNewProUid,
'winDesigner'
);
w.close(); w.close();
processesGrid.store.reload(); processesGrid.store.reload();
} else {
PMExt.error( _('ID_FAILED'), _('PROCESS_ALREADY_OPENED'));
}
} else { } else {
window.location.href = "../designer?prj_uid=" + sNewProUid; window.location.href = "../designer?prj_uid=" + sNewProUid;
} }
@@ -1116,18 +1093,11 @@ importProcessExistProcess = function()
if (resp_.ExistGroupsInDatabase == 0) { if (resp_.ExistGroupsInDatabase == 0) {
if (typeof(resp_.project_type) != "undefined" && resp_.project_type == "bpmn") { if (typeof(resp_.project_type) != "undefined" && resp_.project_type == "bpmn") {
if ( (navigator.userAgent.indexOf("MSIE")!=-1) || (navigator.userAgent.indexOf("Trident")!=-1)) { if ((navigator.userAgent.indexOf("MSIE") != -1) || (navigator.userAgent.indexOf("Trident") != -1)) {
if (typeof(winDesigner) == "undefined" || winDesigner.closed){ winDesigner = window.open("../designer?prj_uid=" + sNewProUid,'winDesigner');
winDesigner = window.open(
"../designer?prj_uid=" + sNewProUid,
'winDesigner'
);
Ext.getCmp('importProcessWindow').close(); Ext.getCmp('importProcessWindow').close();
w.close(); w.close();
processesGrid.store.reload(); processesGrid.store.reload();
} else {
PMExt.error( _('ID_FAILED'), _('PROCESS_ALREADY_OPENED'));
}
} else { } else {
window.location.href = "../designer?prj_uid=" + sNewProUid; window.location.href = "../designer?prj_uid=" + sNewProUid;
} }
@@ -1176,11 +1146,6 @@ importProcessExistProcess = function()
importProcess = function() importProcess = function()
{ {
if (winDesigner) {
winDesigner.close();
if (!winDesigner.closed)
return;
}
var processFileType = importProcessGlobal.processFileType; var processFileType = importProcessGlobal.processFileType;
var processFileTypeTitle = (processFileType == "pm") ? "" : " " + processFileType; var processFileTypeTitle = (processFileType == "pm") ? "" : " " + processFileType;
@@ -1277,17 +1242,9 @@ importProcess = function()
if (typeof(resp_.project_type) != "undefined" && resp_.project_type == "bpmn") { if (typeof(resp_.project_type) != "undefined" && resp_.project_type == "bpmn") {
if ((navigator.userAgent.indexOf("MSIE") != -1) || (navigator.userAgent.indexOf("Trident") != -1)) { if ((navigator.userAgent.indexOf("MSIE") != -1) || (navigator.userAgent.indexOf("Trident") != -1)) {
if (typeof(winDesigner) == "undefined" || winDesigner.closed){ winDesigner = window.open("../designer?prj_uid=" + sNewProUid,"winDesigner");
winDesigner = window.open(
"../designer?prj_uid=" + sNewProUid,
"winDesigner"
);
w.close(); w.close();
processesGrid.store.reload(); processesGrid.store.reload();
} else {
PMExt.error( _("ID_FAILED"), _("PROCESS_ALREADY_OPENED"));
}
} else { } else {
window.location.href = "../designer?prj_uid=" + sNewProUid; window.location.href = "../designer?prj_uid=" + sNewProUid;
} }