private void Save_Click(object sender, RoutedEventArgs e) { if (Name_gaps.Text == string.Empty) { MessageBox.Show("Заповніть поля!", "Network Security Module", MessageBoxButton.OK, MessageBoxImage.Information); } else { TextBox txtBox; var array_gaps = new List <int>(); for (var i = 1; i <= count_txtbox + 1; i++) { txtBox = (TextBox)GroupBoxCountClient.FindName("txtBox" + i); array_gaps.Add(Convert.ToInt32(txtBox.Text)); } var item_parameter = new ModelGaps() { Name_gaps = Name_gaps.Text, Array_gaps = JsonConvert.SerializeObject(array_gaps) }; db.SaveItem(item_parameter, false); ListViewParameter.ItemsSource = db.GetItems <ModelGaps>(); } }
private void cb_SelectionChanged(object sender, SelectionChangedEventArgs e) { item = list_settings_sensors.ElementAt(ComboBoxGaps.SelectedIndex); array_gaps = JsonConvert.DeserializeObject <List <int> >(item.Array_gaps); ChangeCountTextBox.Remove(GroupBoxExpert, "txtBoxExpertAssessments"); ChangeCountTextBox.ExpertCreate(GroupBoxExpert, array_gaps.Count - 1); ChangeCountTextBox.Remove(GroupBoxFuzzyNumbers, "txtBoxNameFuzzyNumbers"); ChangeCountTextBox.Gap(GroupBoxFuzzyNumbers, 1, array_gaps.Count - 1, "txtBoxNameFuzzyNumbers", 0, true); }