public PlaceAttribute(PlaceAttributeType type, bool defaultValue) { Type = type; DefaultValue = defaultValue; }
public bool GetAttributeValue(PlaceAttributeType type) { var attribute = GetAttribute(type); return(attribute != null && attribute.Value); }
public ProfilePlaceAttribute(PlaceAttributeType type, bool value) { Type = type; Value = value; }
public ProfilePlaceAttribute GetAttribute(PlaceAttributeType type) { return(Attributes.FirstOrDefault(attr => attr.Type.Equals(type))); }