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)); }
public static bool IsActive(this TypeAllowed allowed, TypeAllowedBasic basicAllowed) { return(allowed.GetDB() == basicAllowed || allowed.GetUI() == basicAllowed); }
public static TypeAllowedBasic Get(this TypeAllowed allowed, bool userInterface) { return(userInterface ? allowed.GetUI() : allowed.GetDB()); }