void ViewModelProvider_ChildrenViewModelSaveInvoked(object sender, ViewModelProviderActionEventArgs e) { if (e != null && e.ViewModel != null) { if (e.ViewModel == DriverDetailsViewModel) { CarDetailsViewModel.Refresh(); } if (e.ViewModel == CarDetailsViewModel) { DriverListViewModel.Refresh(); } } }
protected virtual void ViewModelProvider_ChildrenViewModelIsReadOnlyChanged(object sender, ViewModelProviderActionEventArgs e) { RaisePropertyChanged(IsReadOnlyPropertyName); }
void ViewModelProvider_ChildrenViewModelSaveInvoked(object sender, ViewModelProviderActionEventArgs e) { if (e != null && e.ViewModel != null) { if (e.ViewModel == ContractorDetailsViewModel) { MaterialDetailsViewModel.Refresh(); } } }