This commit is contained in:
@@ -214,16 +214,20 @@ namespace AyaNova.Api.Controllers
|
|||||||
|
|
||||||
private static string ColorFromWOItem(ViewSchedulePersonalWorkOrder v, PersonalScheduleParams p)
|
private static string ColorFromWOItem(ViewSchedulePersonalWorkOrder v, PersonalScheduleParams p)
|
||||||
{
|
{
|
||||||
|
|
||||||
switch (p.WisuColorSource)
|
switch (p.WisuColorSource)
|
||||||
{
|
{
|
||||||
|
case PersonalScheduleWorkOrderColorSource.None:
|
||||||
|
return GRAY_NEUTRAL_HEXA;
|
||||||
case PersonalScheduleWorkOrderColorSource.WorkOrderStatus:
|
case PersonalScheduleWorkOrderColorSource.WorkOrderStatus:
|
||||||
return v.WorkOrderStatusColor;
|
return string.IsNullOrWhiteSpace(v.WorkOrderStatusColor) ? GRAY_NEUTRAL_HEXA : v.WorkOrderStatusColor;
|
||||||
case PersonalScheduleWorkOrderColorSource.WorkOrderItemStatus:
|
case PersonalScheduleWorkOrderColorSource.WorkOrderItemStatus:
|
||||||
return v.WorkOrderItemStatusColor;
|
return string.IsNullOrWhiteSpace(v.WorkOrderItemStatusColor) ? GRAY_NEUTRAL_HEXA : v.WorkOrderItemStatusColor;
|
||||||
case PersonalScheduleWorkOrderColorSource.WorkOrderItemPriority:
|
case PersonalScheduleWorkOrderColorSource.WorkOrderItemPriority:
|
||||||
return v.WorkOrderItemPriorityColor;
|
return string.IsNullOrWhiteSpace(v.WorkOrderItemPriorityColor) ? GRAY_NEUTRAL_HEXA : v.WorkOrderItemPriorityColor;
|
||||||
|
|
||||||
}
|
}
|
||||||
return string.Empty;
|
return GRAY_NEUTRAL_HEXA;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static string TextColor(string hexcolor)
|
private static string TextColor(string hexcolor)
|
||||||
|
|||||||
Reference in New Issue
Block a user