Updaated all color values to include Alpha value so pickers offer it as an option to user

This commit is contained in:
2022-03-09 16:19:54 +00:00
parent 66c059beeb
commit f7f2d34c03
7 changed files with 29 additions and 29 deletions

View File

@@ -31,7 +31,7 @@ namespace AyaNova.Models
public QuoteStatus() public QuoteStatus()
{ {
Color = "#ffffff";//white / no color is the default Color = "#ffffffff";//white / no color is the default
} }
}//eoc }//eoc

View File

@@ -41,7 +41,7 @@ namespace AyaNova.Models
public Reminder() public Reminder()
{ {
Tags = new List<string>(); Tags = new List<string>();
Color = "#ffffff";//white / no color is the default Color = "#ffffffff";//white / no color is the default
} }
[NotMapped, JsonIgnore] [NotMapped, JsonIgnore]

View File

@@ -50,7 +50,7 @@ namespace AyaNova.Models
{ {
CurrencyName = "USD"; CurrencyName = "USD";
Hour12 = true; Hour12 = true;
UiColor = "#ffffff";//black is the default UiColor = "#ffffffff";//black is the default
} }
} }

View File

@@ -16,7 +16,7 @@ namespace AyaNova.Models
public string Name { get; set; } public string Name { get; set; }
public bool Active { get; set; } public bool Active { get; set; }
[MaxLength(12)] [MaxLength(12)]
public string Color { get; set; } = "#ffffff";//white / no color is the default public string Color { get; set; } = "#ffffffff";//white / no color is the default
}//eoc }//eoc

View File

@@ -26,7 +26,7 @@ namespace AyaNova.Models
public WorkOrderItemStatus() public WorkOrderItemStatus()
{ {
Color = "#ffffff";//white / no color is the default Color = "#ffffffff";//white / no color is the default
} }
}//eoc }//eoc

View File

@@ -31,7 +31,7 @@ namespace AyaNova.Models
public WorkOrderStatus() public WorkOrderStatus()
{ {
Color = "#ffffff";//white / no color is the default Color = "#ffffffff";//white / no color is the default
} }
}//eoc }//eoc

View File

@@ -950,7 +950,7 @@ namespace AyaNova.Util
WorkOrderStatus stat = new WorkOrderStatus(); WorkOrderStatus stat = new WorkOrderStatus();
stat.Name = "Manager approval required"; stat.Name = "Manager approval required";
stat.Active = true; stat.Active = true;
stat.Color = "#FFDFDF"; stat.Color = "#FFDFDFFF";
stat.Completed = false; stat.Completed = false;
stat.Locked = true; stat.Locked = true;
stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted; stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted;
@@ -974,7 +974,7 @@ namespace AyaNova.Util
WorkOrderStatus stat = new WorkOrderStatus(); WorkOrderStatus stat = new WorkOrderStatus();
stat.Name = "Needs to be assigned"; stat.Name = "Needs to be assigned";
stat.Active = true; stat.Active = true;
stat.Color = "#DFFCFC"; stat.Color = "#DFFCFCFF";
stat.Completed = false; stat.Completed = false;
stat.Locked = false; stat.Locked = false;
stat.SelectRoles = AuthorizationRoles.Service | AuthorizationRoles.BizAdmin | AuthorizationRoles.Tech; stat.SelectRoles = AuthorizationRoles.Service | AuthorizationRoles.BizAdmin | AuthorizationRoles.Tech;
@@ -998,7 +998,7 @@ namespace AyaNova.Util
WorkOrderStatus stat = new WorkOrderStatus(); WorkOrderStatus stat = new WorkOrderStatus();
stat.Name = "Scheduled"; stat.Name = "Scheduled";
stat.Active = true; stat.Active = true;
stat.Color = "#DFFFDF"; stat.Color = "#DFFFDFFF";
stat.Completed = false; stat.Completed = false;
stat.Locked = false; stat.Locked = false;
stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin; stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin;
@@ -1022,7 +1022,7 @@ namespace AyaNova.Util
WorkOrderStatus stat = new WorkOrderStatus(); WorkOrderStatus stat = new WorkOrderStatus();
stat.Name = "Service completed"; stat.Name = "Service completed";
stat.Active = true; stat.Active = true;
stat.Color = "#DFDFDF"; stat.Color = "#DFDFDFFF";
stat.Completed = true; stat.Completed = true;
stat.Locked = true; stat.Locked = true;
stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin; stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin;
@@ -1046,7 +1046,7 @@ namespace AyaNova.Util
WorkOrderStatus stat = new WorkOrderStatus(); WorkOrderStatus stat = new WorkOrderStatus();
stat.Name = "Waiting on customer approval"; stat.Name = "Waiting on customer approval";
stat.Active = true; stat.Active = true;
stat.Color = "#DFDFFF"; stat.Color = "#DFDFFFFF";
stat.Completed = false; stat.Completed = false;
stat.Locked = true; stat.Locked = true;
stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin; stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin;
@@ -1069,7 +1069,7 @@ namespace AyaNova.Util
WorkOrderStatus stat = new WorkOrderStatus(); WorkOrderStatus stat = new WorkOrderStatus();
stat.Name = "Waiting on parts"; stat.Name = "Waiting on parts";
stat.Active = true; stat.Active = true;
stat.Color = "#DFDF9F"; stat.Color = "#DFDF9FFF";
stat.Completed = false; stat.Completed = false;
stat.Locked = false; stat.Locked = false;
stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin; stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin;
@@ -1092,7 +1092,7 @@ namespace AyaNova.Util
WorkOrderStatus stat = new WorkOrderStatus(); WorkOrderStatus stat = new WorkOrderStatus();
stat.Name = "Waiting on warranty return"; stat.Name = "Waiting on warranty return";
stat.Active = true; stat.Active = true;
stat.Color = "#FFDFFF"; stat.Color = "#FFDFFFFF";
stat.Completed = false; stat.Completed = false;
stat.Locked = false; stat.Locked = false;
stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin; stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin;
@@ -1115,7 +1115,7 @@ namespace AyaNova.Util
WorkOrderStatus stat = new WorkOrderStatus(); WorkOrderStatus stat = new WorkOrderStatus();
stat.Name = "Waiting to be invoiced"; stat.Name = "Waiting to be invoiced";
stat.Active = true; stat.Active = true;
stat.Color = "#FFDFDF"; stat.Color = "#FFDFDFFF";
stat.Completed = false; stat.Completed = false;
stat.Locked = true; stat.Locked = true;
stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin; stat.SelectRoles = AuthorizationRoles.Tech | AuthorizationRoles.TechRestricted | AuthorizationRoles.Service | AuthorizationRoles.BizAdmin;
@@ -1138,7 +1138,7 @@ namespace AyaNova.Util
WorkOrderStatus stat = new WorkOrderStatus(); WorkOrderStatus stat = new WorkOrderStatus();
stat.Name = "Closed"; stat.Name = "Closed";
stat.Active = true; stat.Active = true;
stat.Color = "#CDC4AA";//boring oatmeal stat.Color = "#CDC4AAFF";//boring oatmeal
stat.Completed = true; stat.Completed = true;
stat.Locked = true; stat.Locked = true;
stat.SelectRoles = AuthorizationRoles.Service | AuthorizationRoles.BizAdmin; stat.SelectRoles = AuthorizationRoles.Service | AuthorizationRoles.BizAdmin;
@@ -1169,7 +1169,7 @@ namespace AyaNova.Util
WorkOrderItemStatus stat = new WorkOrderItemStatus(); WorkOrderItemStatus stat = new WorkOrderItemStatus();
stat.Name = "Item is completed"; stat.Name = "Item is completed";
stat.Active = true; stat.Active = true;
stat.Color = "#c00000"; stat.Color = "#C00000FF";
stat.Notes = "Indicates this item has been completed"; stat.Notes = "Indicates this item has been completed";
using (AyContext ct = ServiceProviderProvider.DBContext) using (AyContext ct = ServiceProviderProvider.DBContext)
@@ -1190,7 +1190,7 @@ namespace AyaNova.Util
WorkOrderItemStatus stat = new WorkOrderItemStatus(); WorkOrderItemStatus stat = new WorkOrderItemStatus();
stat.Name = "Item scheduled"; stat.Name = "Item scheduled";
stat.Active = true; stat.Active = true;
stat.Color = "#00ff00"; stat.Color = "#00FF00FF";
stat.Notes = "Indicates this item has been scheduled"; stat.Notes = "Indicates this item has been scheduled";
using (AyContext ct = ServiceProviderProvider.DBContext) using (AyContext ct = ServiceProviderProvider.DBContext)
@@ -1211,7 +1211,7 @@ namespace AyaNova.Util
WorkOrderItemStatus stat = new WorkOrderItemStatus(); WorkOrderItemStatus stat = new WorkOrderItemStatus();
stat.Name = "Item on hold"; stat.Name = "Item on hold";
stat.Active = true; stat.Active = true;
stat.Color = "#0000ff"; stat.Color = "#0000FFFF";
stat.Notes = "Indicates this item is on hold"; stat.Notes = "Indicates this item is on hold";
using (AyContext ct = ServiceProviderProvider.DBContext) using (AyContext ct = ServiceProviderProvider.DBContext)
@@ -1240,7 +1240,7 @@ namespace AyaNova.Util
WorkOrderItemPriority stat = new WorkOrderItemPriority(); WorkOrderItemPriority stat = new WorkOrderItemPriority();
stat.Name = "Immediately"; stat.Name = "Immediately";
stat.Active = true; stat.Active = true;
stat.Color = "#c00000"; stat.Color = "#C00000FF";
using (AyContext ct = ServiceProviderProvider.DBContext) using (AyContext ct = ServiceProviderProvider.DBContext)
@@ -1261,7 +1261,7 @@ namespace AyaNova.Util
WorkOrderItemPriority stat = new WorkOrderItemPriority(); WorkOrderItemPriority stat = new WorkOrderItemPriority();
stat.Name = "24 hours"; stat.Name = "24 hours";
stat.Active = true; stat.Active = true;
stat.Color = "#ff9900"; stat.Color = "#FF9900FF";
using (AyContext ct = ServiceProviderProvider.DBContext) using (AyContext ct = ServiceProviderProvider.DBContext)
@@ -1282,7 +1282,7 @@ namespace AyaNova.Util
WorkOrderItemPriority stat = new WorkOrderItemPriority(); WorkOrderItemPriority stat = new WorkOrderItemPriority();
stat.Name = "6 hours"; stat.Name = "6 hours";
stat.Active = true; stat.Active = true;
stat.Color = "#ffff00"; stat.Color = "#FFFF00FF";
using (AyContext ct = ServiceProviderProvider.DBContext) using (AyContext ct = ServiceProviderProvider.DBContext)
@@ -1303,7 +1303,7 @@ namespace AyaNova.Util
WorkOrderItemPriority stat = new WorkOrderItemPriority(); WorkOrderItemPriority stat = new WorkOrderItemPriority();
stat.Name = "One week"; stat.Name = "One week";
stat.Active = true; stat.Active = true;
stat.Color = "#00ccff"; stat.Color = "#00CCFFFF";
using (AyContext ct = ServiceProviderProvider.DBContext) using (AyContext ct = ServiceProviderProvider.DBContext)
@@ -1324,7 +1324,7 @@ namespace AyaNova.Util
WorkOrderItemPriority stat = new WorkOrderItemPriority(); WorkOrderItemPriority stat = new WorkOrderItemPriority();
stat.Name = "30 days"; stat.Name = "30 days";
stat.Active = true; stat.Active = true;
stat.Color = "#00ff00"; stat.Color = "#00FF00FF";
using (AyContext ct = ServiceProviderProvider.DBContext) using (AyContext ct = ServiceProviderProvider.DBContext)
@@ -1359,7 +1359,7 @@ namespace AyaNova.Util
QuoteStatus stat = new QuoteStatus(); QuoteStatus stat = new QuoteStatus();
stat.Name = "Submitted"; stat.Name = "Submitted";
stat.Active = true; stat.Active = true;
stat.Color = "#c00000"; stat.Color = "#C00000FF";
stat.Completed = true; stat.Completed = true;
stat.Locked = true; stat.Locked = true;
stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting; stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting;
@@ -1383,7 +1383,7 @@ namespace AyaNova.Util
QuoteStatus stat = new QuoteStatus(); QuoteStatus stat = new QuoteStatus();
stat.Name = "Awarded"; stat.Name = "Awarded";
stat.Active = true; stat.Active = true;
stat.Color = "#80ffff"; stat.Color = "#80FFFFFF";
stat.Completed = true; stat.Completed = true;
stat.Locked = true; stat.Locked = true;
stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting; stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting;
@@ -1407,7 +1407,7 @@ namespace AyaNova.Util
QuoteStatus stat = new QuoteStatus(); QuoteStatus stat = new QuoteStatus();
stat.Name = "In progress"; stat.Name = "In progress";
stat.Active = true; stat.Active = true;
stat.Color = "#00ff00"; stat.Color = "#00FF00FF";
stat.Completed = false; stat.Completed = false;
stat.Locked = false; stat.Locked = false;
stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting; stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting;
@@ -1431,7 +1431,7 @@ namespace AyaNova.Util
QuoteStatus stat = new QuoteStatus(); QuoteStatus stat = new QuoteStatus();
stat.Name = "Not repairable"; stat.Name = "Not repairable";
stat.Active = true; stat.Active = true;
stat.Color = "#ff0000"; stat.Color = "#FF0000FF";
stat.Completed = true; stat.Completed = true;
stat.Locked = true; stat.Locked = true;
stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting; stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting;
@@ -1455,7 +1455,7 @@ namespace AyaNova.Util
QuoteStatus stat = new QuoteStatus(); QuoteStatus stat = new QuoteStatus();
stat.Name = "New"; stat.Name = "New";
stat.Active = true; stat.Active = true;
stat.Color = "#8080ff"; stat.Color = "#8080FFFF";
stat.Completed = false; stat.Completed = false;
stat.Locked = false; stat.Locked = false;
stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting; stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting;
@@ -1482,7 +1482,7 @@ namespace AyaNova.Util
QuoteStatus stat = new QuoteStatus(); QuoteStatus stat = new QuoteStatus();
stat.Name = "Not awarded"; stat.Name = "Not awarded";
stat.Active = true; stat.Active = true;
stat.Color = "#f2f2f2"; stat.Color = "#F2F2F2FF";
stat.Completed = true; stat.Completed = true;
stat.Locked = true; stat.Locked = true;
stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting; stat.SelectRoles = AuthorizationRoles.BizAdmin | AuthorizationRoles.Sales | AuthorizationRoles.Accounting;