public bool AskForUserAgreement(string messageBodyKey, string messageTitleKey, string itemName) { var fullMessage = LocalisationHelper.GetString(messageBodyKey, itemName); var result = MessageBox.Show(fullMessage, LocalisationHelper.GetString(messageTitleKey), MessageBoxButton.YesNo, MessageBoxImage.Warning); return(result == MessageBoxResult.Yes); }
private static List <TabItem> GenerateViewTabs(ViewItem viewItem) { var generalTab = new TabItem { Header = LocalisationHelper.GetString("TabHeader_GeneralView", viewItem.DisplayName), Content = new ViewGeneralTabContent(new GeneralViewViewModel(viewItem.DisplayName)) }; return(new List <TabItem> { generalTab }); }
private static List <TabItem> GenerateTriggerTabs(TriggerItem triggerItem) { var generalTab = new TabItem { Header = LocalisationHelper.GetString("TabHeader_GeneralTrigger", triggerItem.DisplayName), Content = new TriggerGeneralTabContent(new GeneralTriggerViewModel(triggerItem.DisplayName)) }; return(new List <TabItem> { generalTab }); }
private static List <TabItem> GenerateIndexTabs(IndexItem indexItem) { var generalTab = new TabItem { Header = LocalisationHelper.GetString("TabHeader_GeneralIndex", indexItem.DisplayName), Content = new IndexGeneralTabContent(new GeneralIndexViewModel(indexItem.DisplayName)) }; return(new List <TabItem> { generalTab }); }
private static List <TabItem> GenerateTableTabs(TableItem tableItem) { var generalTab = new TabItem { Header = LocalisationHelper.GetString("TabHeader_GeneralTable", tableItem.DisplayName), Content = new TableGeneralTabContent(new GeneralTableViewModel(tableItem.DisplayName)) }; var recordsTab = new TabItem { Header = LocalisationHelper.GetString("TabHeader_TableRecords"), Content = new TableRecordsTabContent(new RecordsTabViewModel(tableItem.DisplayName)) }; return(new List <TabItem> { generalTab, recordsTab }); }
public void ShowMessage(string messageBodyKey) { var errorMessage = LocalisationHelper.GetString(messageBodyKey); MessageBox.Show(errorMessage, "Information", MessageBoxButton.OK, MessageBoxImage.Exclamation); }