This commit is contained in:
@@ -5528,11 +5528,17 @@ namespace AyaNova.Biz
|
|||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
//VIZ POPULATE
|
//VIZ POPULATE
|
||||||
//
|
//
|
||||||
private async Task TaskPopulateVizFields(WorkOrderItemTask o, List<NameIdItem> taskCompletionTypeEnumList = null)
|
private async Task TaskPopulateVizFields(WorkOrderItemTask o)
|
||||||
{
|
{
|
||||||
if (o.CompletedByUserId != null)
|
if (o.CompletedByUserId != null)
|
||||||
o.CompletedByUserViz = await ct.User.AsNoTracking().Where(x => x.Id == o.CompletedByUserId).Select(x => x.Name).FirstOrDefaultAsync();
|
{
|
||||||
|
if (!vc.Has("user", o.CompletedByUserId))
|
||||||
|
{
|
||||||
|
vc.Add(await ct.User.AsNoTracking().Where(x => x.Id == o.CompletedByUserId).Select(x => x.Name).FirstOrDefaultAsync(), "user", o.CompletedByUserId);
|
||||||
|
}
|
||||||
|
o.CompletedByUserViz = vc.Get("user", o.CompletedByUserId);
|
||||||
|
}
|
||||||
|
|
||||||
if (taskCompletionTypeEnumList == null)
|
if (taskCompletionTypeEnumList == null)
|
||||||
taskCompletionTypeEnumList = await AyaNova.Api.Controllers.EnumListController.GetEnumList(
|
taskCompletionTypeEnumList = await AyaNova.Api.Controllers.EnumListController.GetEnumList(
|
||||||
@@ -5541,8 +5547,8 @@ namespace AyaNova.Biz
|
|||||||
CurrentUserRoles);
|
CurrentUserRoles);
|
||||||
|
|
||||||
o.StatusViz = taskCompletionTypeEnumList.Where(x => x.Id == (long)o.Status).Select(x => x.Name).First();
|
o.StatusViz = taskCompletionTypeEnumList.Where(x => x.Id == (long)o.Status).Select(x => x.Name).First();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
private List<NameIdItem> taskCompletionTypeEnumList = null;
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
//VALIDATION
|
//VALIDATION
|
||||||
|
|||||||
Reference in New Issue
Block a user