private void buttonCreate_Click(object sender, RoutedEventArgs e) { try { Orbit orbit = new Orbit(double.Parse(inclinBox.Text.Trim()), double.Parse(eccenBox.Text.Trim()), double.Parse(raanBox.Text.Trim()), double.Parse(meanMotionBox.Text.Trim()), double.Parse(argBox.Text.Trim())); _sat = new Satellite(orbit, nameBox.Text.Trim(), int.Parse(idBox.Text.Trim()), int.Parse(yearBox.Text.Trim())); raanBox.Clear(); inclinBox.Clear(); eccenBox.Clear(); meanMotionBox.Clear(); argBox.Clear(); nameBox.Clear(); idBox.Clear(); yearBox.Clear(); _data.Satellites.Add(_sat); MainWindow.AppWindow.RefreshList(); } catch { MessageBox.Show("Не удалось добавить элемент. Проверьте формат введенных вами данных", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
public void AddInstance(Satellite sat) { _data.Satellites.Add(sat); }