using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AyaNovaQBI
{
    internal class WorkOrderStatus
    {
        public long Id { get; set; }
        public uint Concurrency { get; set; }


        public string Name { get; set; }
        public bool Active { get; set; }
        public string Notes { get; set; }

        /*
    Hexadecimal notation: #RGB[A]
   R (red), G (green), B (blue), and A (alpha) are hexadecimal characters (0–9, A–F). A is optional. The three-digit notation (#RGB) is a shorter version of the six-digit form (#RRGGBB). For example, #f09 is the same color as #ff0099. Likewise, the four-digit RGB notation (#RGBA) is a shorter version of the eight-digit form (#RRGGBBAA). For example, #0f38 is the same color as #00ff3388.
    */

        public string Color { get; set; }

        public AuthorizationRoles SelectRoles { get; set; }
        public AuthorizationRoles RemoveRoles { get; set; }
        public bool Completed { get; set; }
        public bool Locked { get; set; }
    }
}
