Пример #1
0
        private void ButtonEdit_Click(object sender, RoutedEventArgs e)
        {
            int selectedIndex = dataGridSpecies.SelectedIndex;

            if (selectedIndex < 0)
            {
                MessageBox.Show("Не выбрана порода для редактирования");
                return;
            }

            var ap = new DBManager().getSpeciesList();

            Models.ModelSpecies modelSpecies = null;
            foreach (var it in ap)
            {
                if (it.Id_species == listSpecies[selectedIndex].Id_species)
                {
                    modelSpecies = it;
                    break;
                }
            }

            var ce = new Species(/*modelSpecies*/);

            ce.ShowDialog();
        }
Пример #2
0
        private SpeciesEdit(Models.ModelSpecies modelSpecies)
        {
            InitializeComponent();
            this.modelSpecies = modelSpecies;

            if (this.modelSpecies != null)
            {
                labelId.Content          = this.modelSpecies.Id_species.ToString();
                textboxSpeciesTitle.Text = this.modelSpecies.Title;
            }
            else
            {
                labelId.Content          = string.Empty;
                textboxSpeciesTitle.Text = string.Empty;
            }
        }