Exemplo n.º 1
0
 public OptionDataAndDisplayViewModel(IReferentialViewModel viewModel) : this()
 {
     _referential = viewModel;
     instances();
     instancesCommand();
     initEvents();
 }
Exemplo n.º 2
0
 public OptionSecurityViewModel(IReferentialViewModel viewModel) : this()
 {
     _referential = viewModel;
     _page        = _referential.MainWindowViewModel.navigation;
     instances();
     //instancesModel();
     instancesCommand();
 }
Exemplo n.º 3
0
 public OptionGeneralViewModel(IReferentialViewModel viewModel) : this()
 {
     _referential = viewModel;
     _page        = _referential.MainWindowViewModel.navigation;
     instances();
     instancesModel();
     instancesCommand();
     initEvents();
 }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
 public OptionEmailViewModel(IReferentialViewModel viewModel) : this()
 {
     _referential = viewModel;
     instances();
     instancesCommand();
 }
Exemplo n.º 6
0
 public ReferentialSideBarViewModel(IReferentialViewModel viewModel) : this()
 {
     _referential = viewModel;
     _page        = _referential.MainWindowViewModel.navigation;
     instancesCommand();
 }
Exemplo n.º 7
0
 public virtual object createSettingViewModel(EViewModel viewModelName, IReferentialViewModel mainSettingViewModel)
 {
     throw new NotApplicableException("Cannot create setting view model for the targeted object!");
 }