private void SaveButton_Click(object sender, RoutedEventArgs e) { List <string> TList = DataWorker.Get_Tournirs(); bool flag = true; foreach (string T in TList) { if (T == relist.getCompetitor(0).tournir) { flag = false; } } if (flag) { DataWorker.Add_Tournir(relist.getCompetitor(0).tournir); DataWorker.Add_Competitors(relist); string message = "List \"" + relist.getCompetitor(0).tournir + "\" was successfully created."; MessageBoxButton button = MessageBoxButton.OK; MessageBox.Show(message, "", button, MessageBoxImage.Information); } else { //DataWorker.Add_Tournir(relist.getCompetitor(0).tournir); //DataWorker.Add_Competitors(relist); string message = "Choose another tournir name. This name (\"" + relist.getCompetitor(0).tournir + "\") exist in database."; MessageBoxButton button = MessageBoxButton.OK; MessageBox.Show(message, "", button, MessageBoxImage.Information); } }
private void TournirLabel_Click(object sender, MouseButtonEventArgs e) { Label Tournir = sender as Label; InputPage page = new InputPage(); string iname = Tournir.Content.ToString(); CompetitorsList competitors = DataWorker.Load_Competitors(iname); foreach (Competitor c in competitors.List) { page.listTextBox.AppendText(c.name); } page.sizeComboBox.SelectedIndex = 0; page.tNameTextBox.Text = Tournir.Content.ToString(); page.button.IsEnabled = true; NavigationService.Navigate(page); }
private void Page_Loaded(object sender, RoutedEventArgs e) { List <string> tournirs = DataWorker.Get_Tournirs(); foreach (string t in tournirs) { Label Tournir = new Label() { Content = t, VerticalAlignment = VerticalAlignment.Center, Margin = new Thickness(5), HorizontalAlignment = HorizontalAlignment.Center, FontSize = 20, HorizontalContentAlignment = HorizontalAlignment.Center, VerticalContentAlignment = VerticalAlignment.Center, }; Tournir.MouseDoubleClick += new MouseButtonEventHandler(TournirLabel_Click); TournStPanel.Children.Add(Tournir); } }