This commit is contained in:
@@ -356,10 +356,10 @@ namespace AyaNova.Biz
|
||||
o.UnitViz = await ct.Unit.AsNoTracking().Where(x => x.Id == o.UnitId).Select(x => x.Serial).FirstOrDefaultAsync();
|
||||
o.CustomerViz = await ct.Customer.AsNoTracking().Where(x => x.Id == o.CustomerId).Select(x => x.Name).FirstOrDefaultAsync();
|
||||
|
||||
//MIGRATE_OUTSTANDING routine to get wo id from the WorkorderItemId
|
||||
o.WorkorderItemViz = "MIGRATE_OUTSTANDING woitem display value";
|
||||
// if (o.WorkorderItemId != null)
|
||||
// o.WorkorderItemViz = await ct.WorkorderItem.AsNoTracking().Where(x=>x.Id==o.WorkorderItemId).Select(x => x.Name).FirstOrDefaultAsync();
|
||||
//MIGRATE_OUTSTANDING routine to get wo id from the WorkOrderItemId
|
||||
o.WorkOrderItemViz = "MIGRATE_OUTSTANDING woitem display value";
|
||||
// if (o.WorkOrderItemId != null)
|
||||
// o.WorkorderItemViz = await ct.WorkorderItem.AsNoTracking().Where(x=>x.Id==o.WorkOrderItemId).Select(x => x.Name).FirstOrDefaultAsync();
|
||||
|
||||
o.RequestedByUserViz = await ct.User.AsNoTracking().Where(x => x.Id == o.RequestedByUserId).Select(x => x.Name).FirstOrDefaultAsync();
|
||||
o.StatusViz = customerServiceRequestStatusEnumList.Where(x => x.Id == (long)o.Status).Select(x => x.Name).First();
|
||||
|
||||
@@ -188,7 +188,7 @@ namespace AyaNova.Biz
|
||||
if (serverState.IsSystemLocked) return;
|
||||
|
||||
if (serverState.IsMigrateMode){
|
||||
log.LogInformation("Server is in migrate mode, skipping non-critical internal jobs");
|
||||
log.LogDebug("Server is in migrate mode, skipping non-critical internal jobs");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -4906,8 +4906,8 @@ namespace AyaNova.Biz
|
||||
woi.WarrantyService = pmi.WarrantyService;
|
||||
if (p.CopyWiki)
|
||||
woi.Wiki = pmi.Wiki;
|
||||
woi.WorkorderItemPriorityId = pmi.WorkOrderItemPriorityId;
|
||||
woi.WorkorderItemStatusId = pmi.WorkOrderItemStatusId;
|
||||
woi.WorkOrderItemPriorityId = pmi.WorkOrderItemPriorityId;
|
||||
woi.WorkOrderItemStatusId = pmi.WorkOrderItemStatusId;
|
||||
|
||||
foreach (PMItemUnit pmiunit in pmi.Units)
|
||||
{
|
||||
|
||||
@@ -222,7 +222,7 @@ namespace AyaNova.Biz
|
||||
await Task.CompletedTask;
|
||||
//Referential integrity
|
||||
//FOREIGN KEY CHECKS
|
||||
if (await ct.WorkOrderItem.AnyAsync(m => m.WorkorderItemPriorityId == inObj.Id))
|
||||
if (await ct.WorkOrderItem.AnyAsync(m => m.WorkOrderItemPriorityId == inObj.Id))
|
||||
AddError(ApiErrorCode.VALIDATION_REFERENTIAL_INTEGRITY, "generalerror", await Translate("WorkOrderItem"));
|
||||
}
|
||||
|
||||
|
||||
@@ -223,7 +223,7 @@ namespace AyaNova.Biz
|
||||
await Task.CompletedTask;
|
||||
//Referential integrity
|
||||
//FOREIGN KEY CHECKS
|
||||
if (await ct.WorkOrderItem.AnyAsync(m => m.WorkorderItemStatusId == inObj.Id))
|
||||
if (await ct.WorkOrderItem.AnyAsync(m => m.WorkOrderItemStatusId == inObj.Id))
|
||||
AddError(ApiErrorCode.VALIDATION_REFERENTIAL_INTEGRITY, "generalerror", await Translate("WorkOrderItem"));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user