This commit is contained in:
@@ -6015,12 +6015,19 @@ namespace AyaNova.Biz
|
|||||||
//
|
//
|
||||||
private async Task UnitPopulateVizFields(WorkOrderItemUnit o)
|
private async Task UnitPopulateVizFields(WorkOrderItemUnit o)
|
||||||
{
|
{
|
||||||
o.UnitViz = await ct.Unit.AsNoTracking().Where(x => x.Id == o.UnitId).Select(x => x.Serial).FirstOrDefaultAsync();
|
var unitInfo = await ct.Unit.AsNoTracking().Where(x => x.Id == o.UnitId).Select(x => new { x.Serial, x.Description, x.UnitModelId }).FirstOrDefaultAsync();
|
||||||
|
o.UnitViz = unitInfo.Serial;
|
||||||
|
o.UnitDescriptionViz = unitInfo.Description;
|
||||||
|
|
||||||
UnitModelModelNumber
|
if (unitInfo.UnitModelId != null)
|
||||||
UnitModelVendorID
|
{
|
||||||
UnitModelName
|
var unitModelInfo = await ct.UnitModel.AsNoTracking().Where(x => x.Id == unitInfo.UnitModelId).Select(x => new { x.Name, x.VendorId, x.Number }).FirstOrDefaultAsync();
|
||||||
UnitDescription
|
o.UnitModelNameViz = unitModelInfo.Name;
|
||||||
|
o.UnitModelModelNumberViz = unitModelInfo.Number;
|
||||||
|
|
||||||
|
if (unitModelInfo.VendorId != null)
|
||||||
|
o.UnitModelVendorViz = await ct.Vendor.AsNoTracking().Where(x => x.Id == unitModelInfo.VendorId).Select(x => x.Name).FirstOrDefaultAsync();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|||||||
Reference in New Issue
Block a user