public System.Drawing.Color GetFrontColor(InsRequirementEnum insValue) { switch (insValue) { case InsRequirementEnum.None: return(System.Drawing.Color.Gray); case InsRequirementEnum.D: case InsRequirementEnum.C: return(System.Drawing.Color.Green); case InsRequirementEnum.B: return(System.Drawing.Color.Yellow); case InsRequirementEnum.A: return(System.Drawing.Color.Red); case InsRequirementEnum.A1: // Немного не дотягивает до B (продолж.непр.инс >=1ч.22.мин, но меньше 1ч.30мин.) return(System.Drawing.Color.HotPink); } return(System.Drawing.Color.Gray); }
public static InsRequirement GetInsReqByEnum(InsRequirementEnum type) { var req = dictInsReq[type]; return(req); }
public FrontValue(Point2d ptStart, Point2d ptEnd, InsRequirementEnum insValue, FrontOptions opt) { InsValue = insValue; Line = CreateLine(ptStart, ptEnd, opt); }