This commit is contained in:
@@ -120,11 +120,11 @@ namespace AyaNova.Biz
|
||||
return;
|
||||
}
|
||||
|
||||
if (proposedObj.WorkOrderItemId != null)
|
||||
if (proposedObj.WorkOrderItemUnitId != null)
|
||||
{
|
||||
if (!await ct.WorkOrderItem.AnyAsync(z => z.Id == proposedObj.WorkOrderItemId))
|
||||
if (!await ct.WorkOrderItemUnit.AnyAsync(z => z.Id == proposedObj.WorkOrderItemUnitId))
|
||||
{
|
||||
AddError(ApiErrorCode.VALIDATION_INVALID_VALUE, "WorkOrderItemId", "work order item id was not found");//api issue not user issue so no need to translate
|
||||
AddError(ApiErrorCode.VALIDATION_INVALID_VALUE, "WorkOrderItemUnitId", "work order item unit record was not found");//api issue not user issue so no need to translate
|
||||
return;
|
||||
}
|
||||
}
|
||||
@@ -163,8 +163,8 @@ namespace AyaNova.Biz
|
||||
private async Task PopulateVizFields(UnitMeterReading o)
|
||||
{
|
||||
o.UnitViz = await ct.Unit.AsNoTracking().Where(x => x.Id == o.UnitId).Select(x => x.Serial).FirstOrDefaultAsync();
|
||||
if (o.WorkOrderItemId != null)
|
||||
o.WorkOrderViz = (await WorkOrderBiz.GetWorkOrderSerialFromRelativeAsync(AyaType.WorkOrderItem, (long)o.WorkOrderItemId, ct)).ToString();//await ct.Unit.AsNoTracking().Where(x => x.Id == o.UnitId).Select(x => x.Serial).FirstOrDefaultAsync();
|
||||
if (o.WorkOrderItemUnitId != null)
|
||||
o.WorkOrderViz = (await WorkOrderBiz.GetWorkOrderSerialFromRelativeAsync(AyaType.WorkOrderItemUnit, (long)o.WorkOrderItemUnitId, ct)).ToString();
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user