public void ChangeSource() { if (IsReviewMode) { Source = new MetadataExtendedSource(Customer, MetadataLocator.Create().AddMetadata(typeof(Customer), typeof(Metadata))); IsReviewMode = false; } else { Source = new MetadataExtendedSource(Customer, MetadataLocator.Create().AddMetadata(typeof(Customer), typeof(ReviewMetadata))); IsReviewMode = true; } }
public ViewModel() { Customer = new Customer() { FirstName = "Anita", LastName = "Benson", BirthDate = new DateTime(1985, 3, 18), Phone = "(713) 863 813", Email = "@gmail.com", }; Source = new MetadataExtendedSource(Customer, MetadataLocator.Create().AddMetadata(typeof(Customer), typeof(ReviewMetadata))); IsReviewMode = true; }