public override int GetHashCode() { unchecked { var hashCode = (Id != null ? Id.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (IndexScript != null ? IndexScript.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (DeleteScript != null ? DeleteScript.GetHashCode() : 0); return(hashCode); } }
private void SelectedScriptChanged() { OnPropertyChanged(() => SelectedScript); if (SelectedScript != null) { IndexScript.SetText(SelectedScript.IndexScript); DeleteScript.SetText(SelectedScript.DeleteScript); OnPropertyChanged(() => IndexScript); OnPropertyChanged(() => DeleteScript); } }