This commit is contained in:
@@ -174,7 +174,7 @@ namespace AyaNova.Biz
|
||||
foreach (long ItemId in ContactIds)
|
||||
if (!await b.DeleteAsync(ItemId, transaction))
|
||||
{
|
||||
AddError(ApiErrorCode.VALIDATION_REQUIRED,b.GetErrorsAsString());
|
||||
AddError(ApiErrorCode.CHILD_OBJECT_ERROR, null, b.GetErrorsAsString());
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -187,7 +187,7 @@ namespace AyaNova.Biz
|
||||
foreach (long ItemId in CustomerNoteIds)
|
||||
if (!await b.DeleteAsync(ItemId, transaction))
|
||||
{
|
||||
AddErrors(b.Errors);
|
||||
AddError(ApiErrorCode.CHILD_OBJECT_ERROR, null, b.GetErrorsAsString());
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -208,7 +208,7 @@ namespace AyaNova.Biz
|
||||
return false;
|
||||
|
||||
//collect the child id's to delete
|
||||
var ItemIds = await ct.WorkOrderItem.Where(z => z.WorkOrderId == id).Select(z => z.Id).ToListAsync();
|
||||
var ItemIds = await ct.WorkOrderItem.AsNoTracking().Where(z => z.WorkOrderId == id).Select(z => z.Id).ToListAsync();
|
||||
|
||||
//Delete children
|
||||
foreach (long ItemId in ItemIds)
|
||||
|
||||
Reference in New Issue
Block a user