public NavigationMenuViewModel(IMainRegionService mainRegionService, User currentUser) { this.mainRegionService = mainRegionService; this.currentUser = currentUser; mainRegionService.Header = "Меню"; SwitchViewCommand = new DelegateCommand <object>(SwitchViewExecute); }
public ServiceAccountingSettingsViewModel(AppSettings settings, IMainRegionService mainRegionService, IFileDialogService fileDialogService, IDialogService dialogService) { Settings = settings; this.fileDialogService = fileDialogService; MainRegionService = mainRegionService; MainRegionService.Header = "Настройки учета услуг"; SelectFileCommand = new DelegateCommandAsync(SelectFileExecute); }
public PlanPermisionsViewModel(AppSettings settings, IMainRegionService mainRegionService) { this.settings = settings; this.mainRegionService = mainRegionService; mainRegionService.Header = "Отделения пользователя"; dbContext = new AppDBContext(settings.Common.SQLServer, settings.Common.SQLServerDB); Departments = dbContext.Departments.Where(x => !x.IsRoot).AsEnumerable().Select(x => new SelectedObject <Department>(false, x)).ToList(); }
public CommonSettingsViewModel(AppSettings settings, IMainRegionService mainRegionService) { Settings = settings; MainRegionService = mainRegionService; MainRegionService.Header = "Общие настройки"; TestCommand = new DelegateCommandAsync(TestExecute); SetDefaultCommand = new DelegateCommand(SetDefaultExecute); MigrateDBCommand = new DelegateCommandAsync(MigrateDBExecute); }
public AttachedPatientsFileSettingsViewModel(AppSettings settings, IMainRegionService mainRegionService) { Settings = settings.AttachedPatientsFile; MainRegionService = mainRegionService; MainRegionService.Header = "Форматирование файла прикрепленных пациентов"; SetDefaultCommand = new DelegateCommand(SetDefaultExecute); MoveUpCommand = new DelegateCommand <ColumnProperty>(x => Settings.MoveUpColumnProperty(x)); MoveDownCommand = new DelegateCommand <ColumnProperty>(x => Settings.MoveDownColumnProperty(x)); }