private void Delbutton_Click(object sender, EventArgs e) { if (neadlyUpdate) { bai.RemoveAt(id); this.Close(); } else { NameBox.Clear(); Yearnumber.Value = Yearnumber.Maximum; for (int i = 0; i < GenersListBox.Items.Count; i++) { GenersListBox.SetItemChecked(i, false); } CountryBox.Clear(); NumbEpisodNumber.Value = 1; ProducertextBox.Clear(); OriginalAuthertextBox.Clear(); StudioVoicetextBox.Clear(); StudiotextBox.Clear(); } }
public FormAddEdit(BindingList <AnimeInfo> bai, int id) { InitializeComponent(); this.bai = bai; neadlyUpdate = true; Addbutton.Text = "Изменить"; Delbutton.Text = "Удалить"; this.id = id; NameBox.Text = bai[id].Name; Yearnumber.Value = bai[id].Year; if (OngoingButton.Text == bai[id].Stat) { OngoingButton.Checked = true; } if (AnonsButton.Text == bai[id].Stat) { AnonsButton.Checked = true; } string[] str = bai[id].Genre.Split(','); for (int i = 0; i < GenersListBox.Items.Count; i++) { if (str.Contains(GenersListBox.Items[i].ToString())) { GenersListBox.SetItemChecked(i, true); } } CountryBox.Text = bai[id].Сountry; if (ShortFilmButton.Text == bai[id].TypeA) { ShortFilmButton.Checked = true; } if (ShortSeriesButton.Text == bai[id].TypeA) { ShortSeriesButton.Checked = true; } if (SerialsButton.Text == bai[id].TypeA) { SerialsButton.Checked = true; } if (SpecialButton.Text == bai[id].TypeA) { SpecialButton.Checked = true; } if (ONAButton.Text == bai[id].TypeA) { ONAButton.Checked = true; } if (OVAButton.Text == bai[id].TypeA) { OVAButton.Checked = true; } NumbEpisodNumber.Value = bai[id].NumbEpisod; ProducertextBox.Text = bai[id].Producer; if (MangaButton.Text == bai[id].PrimarySource) { MangaButton.Checked = true; } if (RanobeButton.Text == bai[id].PrimarySource) { RanobeButton.Checked = true; } OriginalAuthertextBox.Text = bai[id].OrigAuthor; StudioVoicetextBox.Text = bai[id].StudioVoice; StudiotextBox.Text = bai[id].Studio; }