Esempio n. 1
0
 private static MemberInfo ForValue(AssessmentModeEnum p)
 {
     return(typeof(AssessmentMode).GetField(Enum.GetName(typeof(AssessmentModeEnum), p)));
 }
Esempio n. 2
0
 public static bool EqualsDBValue(this AssessmentModeEnum p, string val)
 {
     return(p.GetDBValue() == val ? true : false);
 }
Esempio n. 3
0
 private static AssessmentModeAttr GetAttr(AssessmentModeEnum p)
 {
     return((AssessmentModeAttr)Attribute.GetCustomAttribute(ForValue(p), typeof(AssessmentModeAttr)));
 }
Esempio n. 4
0
        public static String GetDBValue(this AssessmentModeEnum p)
        {
            AssessmentModeAttr attr = GetAttr(p);

            return(attr.DBValue);
        }