TWYN#55387 AiAi bij verwijderen budget

svn path=/Website/trunk/; revision=39859
This commit is contained in:
Erik Groener
2018-11-19 10:54:24 +00:00
parent dc3405089d
commit 054fe34456

View File

@@ -248,7 +248,12 @@ function model_bgt_budget()
this.hook_pre_delete = function(params, key)
{
var key_arr = getFParamIntArray("id");
var ismulti = getQParamInt("multi",0) == 1;
var key_arr = [];
if (ismulti)
key_arr = getFParamIntArray("id");
else
key_arr.push(key);
var sql_c = "SELECT COUNT(*) aantal"
+ " FROM mld_opdr"
@@ -262,8 +267,7 @@ function model_bgt_budget()
oRs_c.Close();
if (nr_mld_opdr > 0)
{
// abort_with_warning(L("bgt_budget_delete_val1").format(L("lcl_fin_contracten"))); // De geselecteerde budgetten hebben contracten. Verwijder deze eerst.
abort_with_warning("De geselecteerde budgetten hebben contracten. Verwijder deze eerst.");
abort_with_warning(L("bgt_budget_delete_val1").format(L("lcl_fin_contracten"))); // De geselecteerde budgetten hebben contracten. Verwijder deze eerst.
}
var sql_m = "SELECT COUNT(*) aantal"
@@ -275,8 +279,7 @@ function model_bgt_budget()
oRs_m.Close();
if (nr_mutatie > 0)
{
// abort_with_warning(L("bgt_budget_delete_val1").format(L("bgt_budget_mutaties"))); // De geselecteerde budgetten hebben mutaties. Verwijder deze eerst.
abort_with_warning("De geselecteerde budgetten hebben mutaties. Verwijder deze eerst.");
abort_with_warning(L("bgt_budget_delete_val1").format(L("bgt_budget_mutaties"))); // De geselecteerde budgetten hebben mutaties. Verwijder deze eerst.
}
// Er zijn geen contracten of budgetmutaties bij de geselecteerde budget(ten) bekend.
// Verwijderen is geen probleem meer.