public Source(Enum.Source source, sbyte ordering) { this.Value = source; this.Ordering = (byte)System.Math.Abs(ordering); this.Enabled = ordering >= 0; this.GetTags = true; }
public Source GetByEnumValue(Enum.Source sourceEnumValue) { foreach (Source source in this.sources) { if (source.Value == sourceEnumValue) { return(source); } } return(null); }
public bool ShouldGetTags(Enum.Source sourceEnumValue) { foreach (Source source in this.sources) { if (source.Value == sourceEnumValue) { return(source.GetTags); } } return(false); }
public bool IsEnabled(Enum.Source sourceEnumValue) { foreach (Source source in this.sources) { if (source.Value == sourceEnumValue) { return(source.Enabled); } } return(false); }