public void SelectDataBase() { var dialog = new DataBaseListViewModel(this.Address); if (dialog.ShowDialog() == true) { this.DataBase = dialog.SelectedItem.Value.Name; } }
public async Task SelectDataBaseAsync() { var dialog = new DataBaseListViewModel(this.Address); if (await dialog.ShowDialogAsync() == true) { this.DataBase = dialog.SelectedItem.Value.Name; } }
public DataBaseServiceViewModel(ICremaAppHost cremaAppHost, BrowserService browserService, DataBaseListViewModel contentService, PropertyService propertyService, IAppConfiguration configs) : base(cremaAppHost) { this.cremaAppHost = cremaAppHost; this.cremaAppHost.Opened += CremaAppHost_Opened; this.cremaAppHost.Closed += CremaAppHost_Closed; this.cremaAppHost.Loaded += CremaAppHost_Loaded; this.cremaAppHost.Unloaded += CremaAppHost_Unloaded; this.BrowserService = browserService; this.ContentService = contentService; this.PropertyService = propertyService; this.configs = configs; }
public EnterDataBaseMenuItem(DataBaseListViewModel dataBases) { this.dataBases = dataBases; this.dataBases.PropertyChanged += DataBases_PropertyChanged; this.DisplayName = Resources.MenuItem_Enter; }