void viewModel_DataChanged(ChangeableModelBase viewmodel) { if (_viewModel.LoanID >= 0) { RegisterUniquePendingChange(new UpdateLoanCommand(_viewModel.Model)); } }
void viewmodel_DataChanged(ChangeableModelBase viewmodel) { var part = viewmodel as MaterialPartViewModel; if (part != null) { RegisterUniquePendingChange(new UpdateMaterialPartCommand(part.Model)); } }
void viewModel_DataChanged(ChangeableModelBase viewmodel) { RegisterUniquePendingChange(new UpdateSiteVisitCommand((viewmodel as SiteVisitViewModel).Model) { SuccessAction = () => { (viewmodel as SiteVisitViewModel).Touch(); } }); }
void viewModel_DataChanged(ChangeableModelBase viewmodel) { var e = viewmodel as CurationEventViewModel; if (e != null) { RegisterUniquePendingChange(new UpdateCurationEventCommand(e.Model)); } }
void viewModel_DataChanged(ChangeableModelBase viewmodel) { var r = viewmodel as ReferenceViewModel; if (r != null) { RegisterUniquePendingChange(new UpdateReferenceCommand(r.Model)); r.FullRTF = AttachRTFHeaders(BuildRefRTF(r.Model)); r.FullText = txtPreview.PlainText; } }
void viewModel_DataChanged(ChangeableModelBase viewmodel) { var mvm = viewmodel as MaterialViewModel; if (mvm != null) { RegisterUniquePendingChange(new UpdateMaterialCommand(mvm.Model) { SuccessAction = () => { mvm.Touch(); } }); } }
void viewModel_DataChanged(ChangeableModelBase viewmodel) { setDirty(); }
void MaterialViewModelDataChanged(ChangeableModelBase viewmodel) { var material = viewmodel as RDEMaterialViewModel; if (material != null) { RegisterUniquePendingChange(new UpdateRDEMaterialCommand(material.Model) { SuccessAction = () => material.Touch() }); } }
void _viewModel_DataChanged(ChangeableModelBase viewmodel) { RegisterUniquePendingChange(new UpdateSiteCommand(_viewModel.Model)); }
void SubPartDataChanged(ChangeableModelBase viewmodel) { var subpart = viewmodel as MaterialPartViewModel; if (subpart != null) { RegisterUniquePendingChange(new UpdateMaterialPartCommand(subpart.Model)); } }
void AssociateDataChanged(ChangeableModelBase viewmodel) { var assoc = viewmodel as AssociateViewModel; if (assoc != null) { RegisterUniquePendingChange(new UpdateAssociateCommand(assoc.Model)); } }
void Multimedia_DataChanged(ChangeableModelBase viewmodel) { RegisterUniquePendingChange(new UpdateMultimediaCommand(Multimedia.Model)); }
void TaxonViewModel_DataChanged(ChangeableModelBase model) { RegenerateLabel(); }
void JournalViewModel_DataChanged(ChangeableModelBase viewmodel) { RaisePropertyChanged("DisplayLabel"); }
void _model_DataChanged(ChangeableModelBase viewmodel) { btnOk.IsEnabled = true; }
void viewModel_DataChanged(ChangeableModelBase viewmodel) { if (_controller != null) { var vm = viewmodel as ViewModelBase; if (vm == null || vm.ObjectID > 0) { var action = _controller.PrepareUpdateAction(viewmodel as ViewModelBase); if (action != null) { RegisterUniquePendingChange(action); } } } if (ModelChanged != null) { ModelChanged(_model); } }
void viewModel_DataChanged(ChangeableModelBase viewmodel) { RegisterUniquePendingChange(new UpdateMaterialIdentificationCommand((viewmodel as MaterialIdentificationViewModel).Model)); }
void viewModel_DataChanged(ChangeableModelBase viewmodel) { RegisterUniquePendingChange(new UpdateJournalCommand((viewmodel as JournalViewModel).Model)); }
void _model_DataChanged(ChangeableModelBase model) { RegisterUniquePendingChange(new UpdateTaxonCommand(_model.Taxon)); }
void viewModel_DataChanged(ChangeableModelBase viewmodel) { if (_viewModel.ContactID >= 0) { RegisterUniquePendingChange(new UpdateContactCommand(_viewModel.Model)); } }
void SiteViewModelDataChanged(ChangeableModelBase viewmodel) { var site = viewmodel as RDESiteViewModel; if (site != null) { RegisterUniquePendingChange(new UpdateRDESiteCommand(site.Model)); } }
void SiteVisitViewModelDataChanged(ChangeableModelBase viewmodel) { var siteVisit = viewmodel as RDESiteVisitViewModel; if (siteVisit != null) { RegisterUniquePendingChange(new UpdateRDESiteVisitCommand(siteVisit.Model) { SuccessAction = () => siteVisit.Touch() }); } }