public StandardInstrument(string name, string date) { _name = name; _dateTime = DateTime.ParseExact(date, "yyyy-MM-dd", provider); if (_dateTime.CompareTo(TwoWeeksLater) > 0) { _valid = ValidState.OK; } else if (_dateTime.CompareTo(Today) > 0) { _valid = ValidState.WillExpireSoon; } else { _valid = ValidState.Expired; } }