Example #1
0
        public static string ToStringParts(this TypeAllowed allowed)
        {
            TypeAllowedBasic db = allowed.GetDB();
            TypeAllowedBasic ui = allowed.GetUI();

            if (db == ui)
            {
                return(db.ToString());
            }

            return("{0},{1}".FormatWith(db, ui));
        }
Example #2
0
 public static bool IsActive(this TypeAllowed allowed, TypeAllowedBasic basicAllowed)
 {
     return(allowed.GetDB() == basicAllowed || allowed.GetUI() == basicAllowed);
 }
Example #3
0
 public static TypeAllowedBasic Get(this TypeAllowed allowed, bool userInterface)
 {
     return(userInterface ? allowed.GetUI() : allowed.GetDB());
 }