case 4224

This commit is contained in:
2022-10-27 22:02:47 +00:00
parent b9b52c958c
commit 460af91bf4
4 changed files with 11 additions and 23 deletions

View File

@@ -7034,7 +7034,7 @@ namespace AyaNova.Biz
var wid = await GetWorkOrderIdFromRelativeAsync(ayaType, id, ct);
var stat = await ct.WorkOrderState.AsNoTracking()
.Where(z => z.WorkOrderId == wid.ParentId)
.OrderByDescending(z => z.Created)
.OrderByDescending(z => z.Id)//case 4224
.Take(1)
.FirstOrDefaultAsync();
@@ -7047,25 +7047,7 @@ namespace AyaNova.Biz
return mCurrentWorkOrderStatus;
}
// internal static async Task<WorkOrderStatus> GetCurrentWorkOrderStatusFromRelatedAsync(AyaType ayaType, long id, AyContext ct)
// {
// //static method
// var wid = await GetWorkOrderIdFromRelativeAsync(ayaType, id, ct);
// var stat = await ct.WorkOrderState.AsNoTracking()
// .Where(z => z.WorkOrderId == wid.WorkOrderId)
// .OrderByDescending(z => z.Created)
// .Take(1)
// .FirstOrDefaultAsync();
// //no state set yet?
// if (stat == null)
// { //default
// return new WorkOrderStatus() { Id = -1, Locked = false, Completed = false };
// }
// return await ct.WorkOrderStatus.AsNoTracking().Where(z => z.Id == stat.WorkOrderStatusId).FirstAsync();//this should never not be null
// }