protected override void PropertyHasChanged(Csla.Core.IPropertyInfo property) { base.PropertyHasChanged(property); switch (property.Name) { case "ProjectId": this.OnProjectIdChanged(); break; default: break; } }