public Request(string baseName, List <string> choosen) { InitializeComponent(); this.indegrades = FileAdapter.GetIngredients("data\\" + baseName + ".boi"); Header.Content = indegrades[index][0]; indegrades[index].RemoveAt(0); OptionsComboBox.ItemsSource = indegrades[index]; Descriptions.Text = FileAdapter.GetDescripionToCategory(baseName, index); isFirst = false; this.choosen = choosen; this.baseName = baseName; }
private void Confirm_Click(object sender, RoutedEventArgs e) { if (OptionsComboBox.Text == "" && isFirst) { MessageBox.Show("Nie wybrałeś bazy"); return; } if (isFirst) { new Request(OptionsComboBox.Text, new List <string>()).Show(); this.Close(); } else { choosen.Add(OptionsComboBox.Text); this.Visibility = Visibility.Hidden; index++; try { Header.Content = indegrades[index][0]; indegrades[index].RemoveAt(0); OptionsComboBox.ItemsSource = indegrades[index]; OptionsComboBox.SelectedIndex = indegrades.Count - 1; Descriptions.Text = FileAdapter.GetDescripionToCategory(baseName, index); } catch { } this.Visibility = Visibility.Visible; //// if (index == indegrades.Count) { this.Hide(); new Sumup(baseName, choosen).Show(); this.Close(); } } }