public DiagnosisViewModel(IIcdEntity icd) { Contract.Requires(icd != null); _icd = icd; ChildrenChanged += (s, e) => { IsNonCheckable = !IsTerminal; }; }
public virtual int CompareTo(IIcdEntity other) { return(new IcdEntityComparer().Compare(this, other)); }
int IComparable <IIcdEntity> .CompareTo(IIcdEntity other) { throw new NotImplementedException(); }