This commit is contained in:
2024-03-26 15:56:31 +08:00
parent 634e8b71ab
commit 0855ae42cd
547 changed files with 94818 additions and 60463 deletions

View File

@ -19,17 +19,15 @@ $(function () {
var items = [];
var assets = [];
for (var i = 0; i < source.length; i++) {
var it = source[i].Values;
var it = source[i];
if (it.Selected) {
items.push({
Values: {
ID: it.Id,
VIN: it.VIN,
Name: it.Name,
MakeName: it.MakeName,
ModelName: it.ModelName,
TypeName: it.TypeName
}
ID: it.Id,
VIN: it.VIN,
Name: it.Name,
MakeName: it.MakeName,
ModelName: it.ModelName,
TypeName: it.TypeName
});
assets.push({
ID: it.Id,
@ -57,7 +55,7 @@ $(function () {
$("#sel_filtertemplate").find("option:selected").data("filterdata", fdata);
}
grid_dtfilterassets.setData(grid_dtfilterassets.innerSource.concat(items));
grid_dtfilterassets.setData(grid_dtfilterassets.source.concat(items));
showmaskbg1(false);
};
@ -99,12 +97,7 @@ function getUserFilterData() {
//**************************************Asset(s)****************************************************//
var grid_dtfilterassets;
function InitGridFilterSelectedAssets() {
grid_dtfilterassets = new GridView('#selectedfilterassetlist');
grid_dtfilterassets.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtfilterassets = createGridView1('#selectedfilterassetlist');
var list_columns = [
{ name: 'VIN', caption: GetTextByKey("P_UM_SN", "SN"), valueIndex: 'VIN', css: { 'width': 160, 'text-align': 'left' } },
{ name: 'Name', caption: GetTextByKey("P_UM_NAME", "Name"), valueIndex: 'Name', css: { 'width': 160, 'text-align': 'left' } },
@ -134,7 +127,7 @@ function InitGridFilterSelectedAssets() {
col.width = list_columns[hd].css.width;
col.align = list_columns[hd].css["text-align"]
col.key = list_columns[hd].valueIndex;
col.allowFilter = col.name === 'TypeName';
//col.allowFilter = col.name === 'TypeName';
col.styleFilter = function (item) {
if (item.Highlight)
return { 'background-color': 'yellow' };
@ -142,26 +135,13 @@ function InitGridFilterSelectedAssets() {
columns.push(col);
}
grid_dtfilterassets.canMultiSelect = true;
grid_dtfilterassets.multiSelect = true;
grid_dtfilterassets.columns = columns;
grid_dtfilterassets.init();
grid_dtfilterassets.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtfilterassets.source[rowindex];
if (rowdata) {
}
}
}
function showFilterSelectedAsset(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
}
grid_dtfilterassets.setData(rows);
grid_dtfilterassets.setData(data);
}
function OnFilterAssetAdd() {
@ -170,26 +150,21 @@ function OnFilterAssetAdd() {
return;
showmaskbg1(true);
dialogFUAssets.exceptSource = grid_dtfilterassets.innerSource.map(function (s) {
return s.Values.ID;
dialogFUAssets.exceptSource = grid_dtfilterassets.source.map(function (s) {
return s.ID;
});
dialogFUAssets.showSelector();
}
function OnFilterMachineDelete() {
showConfirm(GetTextByKey("P_UM_DELETESELECTEDASSET", 'Are you sure you want to delete these selected assets?'), GetTextByKey("P_UM_ASSETASSIGNMENT", "Asset Assignment"), function () {
for (var i = grid_dtfilterassets.innerSource.length - 1; i >= 0; i--) {
var s = grid_dtfilterassets.innerSource[i].Values;
if (s.selected) {
grid_dtfilterassets.innerSource.splice(i, 1);
}
}
showConfirm1(GetTextByKey("P_UM_DELETESELECTEDASSET", 'Are you sure you want to delete these selected assets?'), GetTextByKey("P_UM_ASSETASSIGNMENT", "Asset Assignment"), function () {
var assets = [];
if (grid_dtfilterassets.source != null) {
for (var j = grid_dtfilterassets.source.length - 1; j >= 0; j--) {
var l = grid_dtfilterassets.source[j].Values;
var source = grid_dtfilterassets.source;
for (var j = source.length - 1; j >= 0; j--) {
var l = source[j];
if (l.selected) {
grid_dtfilterassets.source.splice(j, 1);
grid_dtfilterassets.removeItem(j);
}
else {
assets.push(l);
@ -199,21 +174,13 @@ function OnFilterMachineDelete() {
var filterdata = $("#sel_filtertemplate").find("option:selected").data('filterdata');
filterdata.Assets = assets;
grid_dtfilterassets.reset();
});
}
//**************************************Asset Group(s)****************************************************//
var grid_dtfiltersag;
function InitGridFilterSelectedAssetGroups() {
grid_dtfiltersag = new GridView('#selectedfilterassetgrouplist');
grid_dtfiltersag.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtfiltersag = createGridView1('#selectedfilterassetgrouplist');
var list_columns = [
{ name: 'GroupName', caption: GetTextByKey("P_UM_GROUPNAME", "Group Name"), valueIndex: 'GroupName', css: { 'width': 250, 'text-align': 'left' } }
];
@ -241,42 +208,18 @@ function InitGridFilterSelectedAssetGroups() {
col.key = list_columns[hd].valueIndex;
columns.push(col);
}
grid_dtfiltersag.canMultiSelect = true;
grid_dtfiltersag.multiSelect = true;
grid_dtfiltersag.columns = columns;
grid_dtfiltersag.init();
grid_dtfiltersag.rowdblclick = function (rowindex) {
var rowdata = grid_dtfiltersag.source[rowindex];
if (rowdata) {
}
};
grid_dtfiltersag.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtfiltersag.source[rowindex];
if (rowdata) {
}
}
}
function showFilterSelectedAssetGroup(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
}
grid_dtfiltersag.setData(rows);
grid_dtfiltersag.setData(data);
}
var grid_dtfilternsag;
function InitGridFilterAvailableAssetGroups() {
grid_dtfilternsag = new GridView('#availablefilterassetgrouplist');
grid_dtfilternsag.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtfilternsag = createGridView1('#availablefilterassetgrouplist');
var list_columns = [
{ name: 'GroupName', caption: GetTextByKey("P_UM_GROUPNAME", "Group Name"), valueIndex: 'GroupName', css: { 'width': 250, 'text-align': 'left' } },
{ name: 'Description', caption: GetTextByKey("P_UM_DESCRIPTION", "Description"), valueIndex: 'Description', css: { 'width': 250, 'text-align': 'left' } }
@ -305,32 +248,13 @@ function InitGridFilterAvailableAssetGroups() {
col.key = list_columns[hd].valueIndex;
columns.push(col);
}
grid_dtfilternsag.canMultiSelect = true;
grid_dtfilternsag.multiSelect = true;
grid_dtfilternsag.columns = columns;
grid_dtfilternsag.init();
grid_dtfilternsag.rowdblclick = function (rowindex) {
var rowdata = grid_dtfilternsag.source[rowindex];
if (rowdata) {
}
};
grid_dtfilternsag.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtfilternsag.source[rowindex];
if (rowdata) {
}
}
}
function showFilterAvailableMachineGroups(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
}
grid_dtfilternsag.setData(rows);
grid_dtfilternsag.setData(data);
}
@ -365,8 +289,9 @@ function GetFilerAssetGroupList() {
function getMatchFilterAvailableMachineGroups() {
var selected = [];
for (var i = 0; i < grid_dtfiltersag.source.length; i++) {
var m = grid_dtfiltersag.source[i].Values;
var tempsource = grid_dtfiltersag.source;
for (var i = 0; i < tempsource.length; i++) {
var m = tempsource[i];
selected.push(m.GroupID);
}
@ -409,8 +334,10 @@ function OnSetFilterSelectAssetGroups() {
if (filterdata && filterdata.AssetGroups) {
assetgroups = filterdata.AssetGroups;
}
for (var i = 0; i < grid_dtfilternsag.source.length; i++) {
var m = grid_dtfilternsag.source[i].Values;
var tempsource = grid_dtfilternsag.source;
for (var i = 0; i < tempsource.length; i++) {
var m = tempsource[i];
if (m.selected) {
m.selected = false;
assetgroups.push(m);
@ -431,19 +358,14 @@ function OnSetFilterSelectAssetGroups() {
}
function OnFilterAssetGroupDelete() {
showConfirm(GetTextByKey("P_UM_DELETESELECTEDASSETGROUP", 'Are you sure you want to delete these selected asset groups?'), GetTextByKey("P_UM_ASSETGROUPSASSIGNMENT", "Asset Groups Assignment"), function () {
for (var i = grid_dtfiltersag.innerSource.length - 1; i >= 0; i--) {
var s = grid_dtfiltersag.innerSource[i].Values;
if (s.selected) {
grid_dtfiltersag.innerSource.splice(i, 1);
}
}
showConfirm1(GetTextByKey("P_UM_DELETESELECTEDASSETGROUP", 'Are you sure you want to delete these selected asset groups?'), GetTextByKey("P_UM_ASSETGROUPSASSIGNMENT", "Asset Groups Assignment"), function () {
var assetgroups = [];
if (grid_dtfiltersag.source != null) {
for (var j = grid_dtfiltersag.source.length - 1; j >= 0; j--) {
var l = grid_dtfiltersag.source[j].Values;
var source = grid_dtfiltersag.source;
for (var j = source.length - 1; j >= 0; j--) {
var l = source[j];
if (l.selected) {
grid_dtfiltersag.source.splice(j, 1);
grid_dtfiltersag.removeItem(j);
}
else {
assetgroups.push(l);
@ -453,19 +375,13 @@ function OnFilterAssetGroupDelete() {
var filterdata = $("#sel_filtertemplate").find("option:selected").data('filterdata');
filterdata.AssetGroups = assetgroups;
grid_dtfiltersag.reset();
});
}
//**************************************Jobsite(s)****************************************************//
var grid_dtfilterjs;
function InitGridFilterSelectedJobsites() {
grid_dtfilterjs = new GridView('#selectedfilterjobsitelist');
grid_dtfilterjs.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtfilterjs = createGridView1('#selectedfilterjobsitelist');
var list_columns = [
{ name: 'Name', caption: GetTextByKey("P_UM_NAME", "Name"), valueIndex: 'Name', css: { 'width': 380, 'text-align': 'left' } }
];
@ -494,43 +410,18 @@ function InitGridFilterSelectedJobsites() {
col.key = list_columns[hd].valueIndex;
columns.push(col);
}
grid_dtfilterjs.canMultiSelect = true;
grid_dtfilterjs.multiSelect = true;
grid_dtfilterjs.columns = columns;
grid_dtfilterjs.init();
grid_dtfilterjs.rowdblclick = function (rowindex) {
var rowdata = grid_dtfilterjs.source[rowindex];
if (rowdata) {
var Jobsite = rowdata.Values;
}
};
grid_dtfilterjs.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtfilterjs.source[rowindex];
if (rowdata) {
}
}
}
function showFilterSelectedJobsite(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
}
grid_dtfilterjs.setData(rows);
grid_dtfilterjs.setData(data);
}
var grid_dtfilternjs;
function InitGridFilterAvailableJobsites() {
grid_dtfilternjs = new GridView('#filteravailablejobsitelist');
grid_dtfilternjs.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtfilternjs = createGridView1('#filteravailablejobsitelist');
var list_columns = [
{ name: 'Name', caption: GetTextByKey("P_UM_NAME", "Name"), valueIndex: 'Name', css: { 'width': 380, 'text-align': 'left' } }
];
@ -559,33 +450,13 @@ function InitGridFilterAvailableJobsites() {
col.key = list_columns[hd].valueIndex;
columns.push(col);
}
grid_dtfilternjs.canMultiSelect = true;
grid_dtfilternjs.multiSelect = true;
grid_dtfilternjs.columns = columns;
grid_dtfilternjs.init();
grid_dtfilternjs.rowdblclick = function (rowindex) {
var rowdata = grid_dtfilternjs.source[rowindex];
if (rowdata) {
var Jobsite = rowdata.Values;
}
};
grid_dtfilternjs.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtfilternjs.source[rowindex];
if (rowdata) {
}
}
}
function showFilterAvailableJobsite(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
}
grid_dtfilternjs.setData(rows);
grid_dtfilternjs.setData(data);
}
function onFilterJobsiteKeyPress(e) {
@ -621,8 +492,9 @@ function GetFilterJobsiteList() {
function getFilterMatchAvailableJobsites() {
var selected = [];
for (var i = 0; i < grid_dtfilterjs.source.length; i++) {
var m = grid_dtfilterjs.source[i].Values;
var tempsource = grid_dtfilterjs.source;
for (var i = 0; i < tempsource.length; i++) {
var m = tempsource[i];
selected.push(m.ID);
}
var filter = $('#txt_filterjobsite_key').val().toLowerCase();
@ -666,8 +538,10 @@ function OnSetFilterSelectJobSites() {
if (filterdata && filterdata.Jobsites) {
jobsites = filterdata.Jobsites;
}
for (var i = 0; i < grid_dtfilternjs.source.length; i++) {
var m = grid_dtfilternjs.source[i].Values;
var tempsource = grid_dtfilternjs.source;
for (var i = 0; i < tempsource.length; i++) {
var m = tempsource[i];
if (m.selected) {
m.selected = false;
jobsites.push(m);
@ -688,19 +562,14 @@ function OnSetFilterSelectJobSites() {
}
function OnFilterJobsiteDelete() {
showConfirm(GetTextByKey("P_UM_DELETESELECTEDJOBSITE", 'Are you sure you want to delete these selected jobsite?'), GetTextByKey("P_UM_JOBSITEASSIGNMENT", 'Jobsite Assignment'), function () {
for (var i = grid_dtfilterjs.innerSource.length - 1; i >= 0; i--) {
var s = grid_dtfilterjs.innerSource[i].Values;
if (s.selected) {
grid_dtfilterjs.innerSource.splice(i, 1);
}
}
showConfirm1(GetTextByKey("P_UM_DELETESELECTEDJOBSITE", 'Are you sure you want to delete these selected jobsite?'), GetTextByKey("P_UM_JOBSITEASSIGNMENT", 'Jobsite Assignment'), function () {
var jobsites = [];
if (grid_dtfilterjs.source != null) {
for (var j = grid_dtfilterjs.source.length - 1; j >= 0; j--) {
var l = grid_dtfilterjs.source[j].Values;
var source = grid_dtfilterjs.source;
for (var j = source.length - 1; j >= 0; j--) {
var l = source[j];
if (l.selected) {
grid_dtfilterjs.source.splice(j, 1);
grid_dtfilterjs.removeItem(j);
}
else {
jobsites.push(l);
@ -710,7 +579,6 @@ function OnFilterJobsiteDelete() {
var filterdata = $("#sel_filtertemplate").find("option:selected").data('filterdata');
filterdata.Jobsites = jobsites;
grid_dtfilterjs.reset();
});
}
@ -719,12 +587,7 @@ function OnFilterJobsiteDelete() {
//**************************************Asset Types****************************************************//
var grid_dtfilterat;
function InitGridFilterSelectedAssetTypes() {
grid_dtfilterat = new GridView('#selectedfilterassettypelist');
grid_dtfilterat.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtfilterat = createGridView1('#selectedfilterassettypelist');
var list_columns = [
{ name: 'Name', caption: GetTextByKey("P_UM_NAME", "Name"), valueIndex: 'Name', css: { 'width': 380, 'text-align': 'left' } }
];
@ -753,43 +616,18 @@ function InitGridFilterSelectedAssetTypes() {
col.key = list_columns[hd].valueIndex;
columns.push(col);
}
grid_dtfilterat.canMultiSelect = true;
grid_dtfilterat.multiSelect = true;
grid_dtfilterat.columns = columns;
grid_dtfilterat.init();
grid_dtfilterat.rowdblclick = function (rowindex) {
var rowdata = grid_dtfilterat.source[rowindex];
if (rowdata) {
var AssetType = rowdata.Values;
}
};
grid_dtfilterat.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtfilterat.source[rowindex];
if (rowdata) {
}
}
}
function showFilterSelectedAssetType(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
}
grid_dtfilterat.setData(rows);
grid_dtfilterat.setData(data);
}
var grid_dtfilternat;
function InitGridFilterAvailableAssetTypes() {
grid_dtfilternat = new GridView('#filteravailableassettypelist');
grid_dtfilternat.lang = {
all: GetTextByKey("P_GRID_ALL", "(All)"),
ok: GetTextByKey("P_GRID_OK", "OK"),
reset: GetTextByKey("P_GRID_RESET", "Reset")
};
grid_dtfilternat = createGridView1('#filteravailableassettypelist');
var list_columns = [
{ name: 'Name', caption: GetTextByKey("P_UM_NAME", "Name"), valueIndex: 'Name', css: { 'width': 380, 'text-align': 'left' } }
];
@ -818,33 +656,13 @@ function InitGridFilterAvailableAssetTypes() {
col.key = list_columns[hd].valueIndex;
columns.push(col);
}
grid_dtfilternat.canMultiSelect = true;
grid_dtfilternat.multiSelect = true;
grid_dtfilternat.columns = columns;
grid_dtfilternat.init();
grid_dtfilternat.rowdblclick = function (rowindex) {
var rowdata = grid_dtfilternat.source[rowindex];
if (rowdata) {
var AssetType = rowdata.Values;
}
};
grid_dtfilternat.selectedrowchanged = function (rowindex) {
var rowdata = grid_dtfilternat.source[rowindex];
if (rowdata) {
}
}
}
function showFilterAvailableAssetType(data) {
var rows = [];
for (var i = 0; i < data.length; i++) {
var r = data[i];
var fr = { Values: r };
rows.push(fr);
}
grid_dtfilternat.setData(rows);
grid_dtfilternat.setData(data);
}
function onFilterAssetTypeKeyPress(e) {
@ -880,8 +698,9 @@ function GetFilterAssetTypeList() {
function getMatchFilterAvailableAssetTypes() {
var selected = [];
for (var i = 0; i < grid_dtfilterat.source.length; i++) {
var m = grid_dtfilterat.source[i].Values;
var tempsource = grid_dtfilterat.source;
for (var i = 0; i < tempsource.length; i++) {
var m = tempsource[i];
selected.push(m.ID);
}
@ -927,8 +746,9 @@ function OnSetFilterSelectAssetTypes() {
assettypes = filterdata.AssetTypes;
}
for (var i = 0; i < grid_dtfilternat.source.length; i++) {
var m = grid_dtfilternat.source[i].Values;
var tempsource = grid_dtfilternat.source;
for (var i = 0; i < tempsource.length; i++) {
var m = tempsource[i];
if (m.selected) {
m.selected = false;
assettypes.push(m);
@ -949,19 +769,14 @@ function OnSetFilterSelectAssetTypes() {
}
function OnFilterAssetTypeDelete() {
showConfirm(GetTextByKey("P_UM_AREYOUSUREYOUWANTTODELETETHESESELECTEDASSETTYPE", 'Are you sure you want to delete these selected assettype?'), GetTextByKey("P_UM_ASSETTYPEASSIGNMENT", 'Asset Type Assignment'), function () {
for (var i = grid_dtfilterat.innerSource.length - 1; i >= 0; i--) {
var s = grid_dtfilterat.innerSource[i].Values;
if (s.selected) {
grid_dtfilterat.innerSource.splice(i, 1);
}
}
showConfirm1(GetTextByKey("P_UM_AREYOUSUREYOUWANTTODELETETHESESELECTEDASSETTYPE", 'Are you sure you want to delete these selected assettype?'), GetTextByKey("P_UM_ASSETTYPEASSIGNMENT", 'Asset Type Assignment'), function () {
var assettypes = [];
if (grid_dtfilterat.source != null) {
for (var j = grid_dtfilterat.source.length - 1; j >= 0; j--) {
var l = grid_dtfilterat.source[j].Values;
var source = grid_dtfilterat.source;
for (var j = source.length - 1; j >= 0; j--) {
var l = source[j];
if (l.selected) {
grid_dtfilterat.source.splice(j, 1);
grid_dtfilterat.removeItem(j);
}
else {
assettypes.push(l);
@ -971,8 +786,6 @@ function OnFilterAssetTypeDelete() {
var filterdata = $("#sel_filtertemplate").find("option:selected").data('filterdata');
filterdata.AssetTypes = assettypes;
grid_dtfilterat.reset();
});
}
//**************************************End Asset Types****************************************************//
@ -980,7 +793,7 @@ function OnFilterAssetTypeDelete() {
function getFilterTemplates() {
useroptionsrequest('GetFilterTemplates', '', function (data) {
if (typeof data === "string") {
showAlert(data, GetTextByKey("P_XXXXX", 'FIC Alert Filter Templates'));
showAlert(data, GetTextByKey("P_UM_FICALERTFILTERTEMPLATES", 'FIC Alert Filter Templates'));
return;
}
if (data && data.length > 0) {
@ -1019,7 +832,7 @@ function getFilterTemplateItem() {
return;
useroptionsrequest('GetFilterTemplateItem', filterid, function (data) {
if (typeof data === "string") {
showAlert(data, GetTextByKey("P_XXXXX", 'FIC Alert Filter Templates'));
showAlert(data, GetTextByKey("P_UM_FICALERTFILTERTEMPLATES", 'FIC Alert Filter Templates'));
return;
}
if (data) {
@ -1052,9 +865,9 @@ function onOpenFilterTemplate(type) {
function OnAddFilterTemplate() {
$('#dialog_filtertemplatename').val('');
var tile = GetTextByKey('P_XXXX', 'Add Filter Template');
var tile = GetTextByKey('P_UM_ADDFILTERTEMPLATES', 'Add Filter Template');
if (openfiltertemplatetype === 2)
tile = GetTextByKey('P_XXXX', 'Copy Filter Template');
tile = GetTextByKey('P_UM_COPYFILTERTEMPLATES', 'Copy Filter Template');
$('#dialog_filtertemplate .dialog-title span.title').text(tile);
showmaskbg1(true);
@ -1070,7 +883,7 @@ function OnAddFilterTemplate() {
function OnEditFilterTemplate() {
$('#dialog_filtertemplatename').val('');
$('#dialog_filtertemplate .dialog-title span.title').text(GetTextByKey('P_XXXX', 'Edit Filter Template'));
$('#dialog_filtertemplate .dialog-title span.title').text(GetTextByKey('P_UM_EDITFILTERTEMPLATES', 'Edit Filter Template'));
var tempname = $('#sel_filtertemplate').find("option:selected").text();
showmaskbg1(true);
$('#dialog_filtertemplate')
@ -1087,12 +900,12 @@ function OnEditFilterTemplate() {
function OnSetFilterTemplate() {
var tempname = $.trim($('#dialog_filtertemplatename').val());
if (tempname === "") {
showAlert(GetTextByKey("P_XXXX", 'Template Name cannot be empty.'), 'Filter Template', undefined, function () { $('#dialog_filtertemplatename').focus(); });
showAlert(GetTextByKey("P_UM_TEMPLATENAMENOTBEEMPTY", 'Template Name cannot be empty.'), GetTextByKey('P_UM_FILTERTEMPLATE', 'Filter Template'), undefined, function () { $('#dialog_filtertemplatename').focus(); });
return;
}
var check = CheckFilterTemplateName(tempname);
if (check) {
showAlert(GetTextByKey("P_XXXX", 'Template Name already exists.'), 'Filter Template', undefined, function () { $('#dialog_filtertemplatename').focus(); });
showAlert(GetTextByKey("P_UM_TEMPLATENAMEALREADYEXISTS", 'Template Name already exists.'), GetTextByKey('P_UM_FILTERTEMPLATE', 'Filter Template'), undefined, function () { $('#dialog_filtertemplatename').focus(); });
return;
}
@ -1142,7 +955,7 @@ function CheckFilterTemplateName(tempname) {
var deletefiltertemplates = [];
function onDeleteFilterTemplate() {
var opt = $('#sel_filtertemplate').find("option:selected");
showConfirm(GetTextByKey("P_XXX", 'Are you sure you want to delete filter template ' + opt.text() + '?'), GetTextByKey("P_XXX", "FIC Alert Filter Templates"), function () {
showConfirm1(GetTextByKey("P_UM_AREYOUSUREYOUWANTTODELETEFILTERTEMPLATE", 'Are you sure you want to delete filter template {0}?').replace('{0}', opt.text()), GetTextByKey("P_UM_FICALERTFILTERTEMPLATES", "FIC Alert Filter Templates"), function () {
if (opt.val() > 0)
deletefiltertemplates.push(opt.val());
opt.remove();