This commit is contained in:
2021-03-08 14:44:57 +00:00
parent a76b741747
commit d93d89ab15
2 changed files with 13 additions and 6 deletions

View File

@@ -160,7 +160,7 @@ namespace AyaNova.Biz
AddError(ApiErrorCode.NOT_FOUND);
return false;
}
ValidateCanDelete(dbObject);
await ValidateCanDeleteAsync(dbObject);
if (HasErrors)
return false;
if (HasErrors)
@@ -263,9 +263,12 @@ namespace AyaNova.Biz
}
private void ValidateCanDelete(ServiceRate inObj)
private async Task ValidateCanDeleteAsync(ServiceRate inObj)
{
//whatever needs to be check to delete this object
//FOREIGN KEY CHECKS
if (await ct.ContractServiceRate.AnyAsync(m => m.ServiceRateId == inObj.Id))
AddError(ApiErrorCode.VALIDATION_REFERENTIAL_INTEGRITY, "generalerror", await Translate("Contract"));
}

View File

@@ -160,7 +160,7 @@ namespace AyaNova.Biz
AddError(ApiErrorCode.NOT_FOUND);
return false;
}
ValidateCanDelete(dbObject);
await ValidateCanDeleteAsync(dbObject);
if (HasErrors)
return false;
if (HasErrors)
@@ -263,12 +263,16 @@ namespace AyaNova.Biz
}
private void ValidateCanDelete(TravelRate inObj)
private async Task ValidateCanDeleteAsync(TravelRate inObj)
{
//whatever needs to be check to delete this object
//FOREIGN KEY CHECKS
if (await ct.ContractTravelRate.AnyAsync(m => m.TravelRateId == inObj.Id))
AddError(ApiErrorCode.VALIDATION_REFERENTIAL_INTEGRITY, "generalerror", await Translate("Contract"));
}
////////////////////////////////////////////////////////////////////////////////////////////////
//REPORTING
//