public OptionDataAndDisplayViewModel(IReferentialViewModel viewModel) : this() { _referential = viewModel; instances(); instancesCommand(); initEvents(); }
public OptionSecurityViewModel(IReferentialViewModel viewModel) : this() { _referential = viewModel; _page = _referential.MainWindowViewModel.navigation; instances(); //instancesModel(); instancesCommand(); }
public OptionGeneralViewModel(IReferentialViewModel viewModel) : this() { _referential = viewModel; _page = _referential.MainWindowViewModel.navigation; instances(); instancesModel(); instancesCommand(); initEvents(); }
public override object createSettingViewModel(EViewModel viewModelName, IReferentialViewModel mainSettingViewModel) { switch (viewModelName) { case EViewModel.REFERENTIALDATAANDDISPLAY: return(new OptionDataAndDisplayViewModel(mainSettingViewModel)); case EViewModel.REFERENTIALEMAIL: return(new OptionEmailViewModel(mainSettingViewModel)); case EViewModel.REFERENTIALGENERAL: return(new OptionGeneralViewModel(mainSettingViewModel)); case EViewModel.REFERENTIALSECURITY: return(new OptionSecurityViewModel(mainSettingViewModel)); case EViewModel.REFERENTIALMENU: return(new ReferentialSideBarViewModel(mainSettingViewModel)); } return(null); }
public OptionEmailViewModel(IReferentialViewModel viewModel) : this() { _referential = viewModel; instances(); instancesCommand(); }
public ReferentialSideBarViewModel(IReferentialViewModel viewModel) : this() { _referential = viewModel; _page = _referential.MainWindowViewModel.navigation; instancesCommand(); }
public virtual object createSettingViewModel(EViewModel viewModelName, IReferentialViewModel mainSettingViewModel) { throw new NotApplicableException("Cannot create setting view model for the targeted object!"); }