public MainWindowViewModel(IMessageDialogManager messageDialogManager) { _messageDialogManager = messageDialogManager; ShowFolderBrowserSingleCommand = new Command(ShowFolderBrowserSingleCommandExecute, ShowFolderBrowserSingleCommandCanExecute); ShowFileBrowserSingleCommand = new Command(ShowFileBrowserSingleCommandExecute, ShowFileBrowserSingleCommandCanExecute); ShowFolderBrowserMultipleCommand = new Command(ShowFolderBrowserMultipleCommandExecute, ShowFolderBrowserMultipleCommandCanExecute); ShowFileBrowserMultipleCommand = new Command(ShowFileBrowserMultipleCommandExecute, ShowFileBrowserMultipleCommandCanExecute); ShowInfoDialogCommand = new Command(ShowInfoDialogCommandExecute, ShowInfoDialogCommandCanExecute); ShowOkCancelDialogCommand = new Command(ShowOkCancelDialogCommandExecute, ShowOkCancelDialogCommandCanExecute); ShowProgressCommand = new Command(ShowProgressCommandExecute, ShowProgressCommandCanExecute); ShowCustomDialogCommand = new Command(ShowCustomDialogCommandExecute, ShowCustomDialogCommandCanExecute); ShowSaveFileDialogCommand = new Command(ShowSaveFileDialogCommandExecute, ShowSaveFileDialogCommandCanExecute); }
public EsterolesViewModel(IMessageDialogManager dialogService, IConfigManager <Config> configManager, IEsterolesLogic esterolesLogic, IFileSystem fileSystem) { _dialogService = dialogService; _configManager = configManager; _esterolesLogic = esterolesLogic; _fileSystem = fileSystem; Results = new ObservableCollection <EsterolesResult>(); Generar = new RelayCommand(GenerarExecute, GenerarCanExecute); SeleccionaDirectorio = new RelayCommand(SeleccionaDirectorioExecute); Exportar = new RelayCommand(ExportarExecute, ExportarCanExecute); HistoricoDirectorios = new ObservableCollection <string>(_configManager.Config.Esteroles.HistoricoDirectorios); SelectedDirectorio = _configManager.Config.Esteroles.HistoricoDirectorios.Count > 0 ? _configManager.Config.Esteroles.HistoricoDirectorios[0] : ""; TextDirectorio = SelectedDirectorio; }
public MoshMoahViewModel(IMessageDialogManager dialogService, IConfigManager <Config> configManager) { _dialogService = dialogService; _configManager = configManager; }