private bool HaveValidOccurrence() { return SelectedOccurrence !=null && SelectedOccurrence.IsValid; }