private void buttonLSDelete_Click(object sender, EventArgs e) { if (listBoxVzvoda.SelectedItem != null && listBoxLS.SelectedItem != null) { VzvodAndLs.Get()[listBoxVzvoda.SelectedItem.ToString()].Remove(listBoxLS.SelectedItem.ToString()); listBoxLS.Items.Remove(listBoxLS.SelectedItem); } }
private void buttonLSClear_Click(object sender, EventArgs e) { var rz = MessageBox.Show("Вы уверены, что хотите удалить весь личный состав взвода?", "Очистка", MessageBoxButtons.YesNo); if (rz == DialogResult.Yes) { listBoxLS.Items.Clear(); VzvodAndLs.Get()[listBoxVzvoda.SelectedItem.ToString()].Clear(); } }
private void buttonLSAdd_Click(object sender, EventArgs e) { if (textBoxLicnySostav.Text != "" && listBoxVzvoda.SelectedItem != null) { VzvodAndLs.Get()[listBoxVzvoda.SelectedItem.ToString()].Add(textBoxLicnySostav.Text); listBoxLS.Items.Add(textBoxLicnySostav.Text); textBoxLicnySostav.Text = ""; } }
private void buttonVzvodClear_Click(object sender, EventArgs e) { var rz = MessageBox.Show("Вы уверены, что хотите удалить весь список взводов?", "Очистка", MessageBoxButtons.YesNo); if (rz == DialogResult.Yes) { listBoxVzvoda.Items.Clear(); VzvodAndLs.Get().Clear(); listBoxLS.Items.Clear(); } }
public FormChooseVzvod(FormHello formHello) { InitializeComponent(); _formHello = formHello; foreach (var vzvod in VzvodAndLs.Get()) { listBoxVzvoda.Items.Add(vzvod.Key); } listBoxVzvoda.SelectedIndexChanged += listBoxVzvoda_SelectedIndexChanged; this.MinimumSize = this.Size; this.MaximumSize = this.Size; }
private void buttonRichTextBoxAddLS_Click(object sender, EventArgs e) { if (richTextBoxLS.Lines != null) { foreach (string line in richTextBoxLS.Lines) { if (!line.Equals("") && line != null) { _linesRTB.Add(line); ((ListBox)(_formChooseVzvod.Controls.Find("listBoxLS", true)[0])).Items.Add(line); VzvodAndLs.Get()[((ListBox)(_formChooseVzvod.Controls.Find("listBoxVzvoda", true)[0])).SelectedItem.ToString()].Add(line); } } this.Visible = false; _formChooseVzvod.Visible = true; richTextBoxLS.Lines = null; } }
private void buttonVzvodAdd_Click(object sender, EventArgs e) { List <string> fake; if (textBoxVzvoda.Text != "") { if (!VzvodAndLs.Get().TryGetValue(textBoxVzvoda.Text, out fake)) { VzvodAndLs.Get().Add(textBoxVzvoda.Text, new List <string> { }); listBoxVzvoda.Items.Add(textBoxVzvoda.Text); textBoxVzvoda.Text = ""; } else { MessageBox.Show("Такой взвод уже существует!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void buttonVzvodAdd_Click(object sender, EventArgs e) { List <string> fake; if (textBoxVzvoda.Text != "") { if (!VzvodAndLs.Get().TryGetValue(textBoxVzvoda.Text, out fake)) { VzvodAndLs.Get().Add(textBoxVzvoda.Text, new List <string> { }); listBoxVzvoda.Items.Add(textBoxVzvoda.Text); textBoxVzvoda.Text = ""; } else { MessageBox.Show(@"Закрыть без сохранения результатов? (Чтобы сохранить результаты, войдите как преподаватель)", @"Есть несохраненные результаты!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
void listBoxVzvoda_SelectedIndexChanged(object sender, EventArgs e) { listBoxLS.Items.Clear(); if (listBoxVzvoda.SelectedItem != null) { string selectedVzvod = listBoxVzvoda.SelectedItem.ToString(); _LSInVzvoda = VzvodAndLs.Get()[selectedVzvod]; listBoxLS.Items.AddRange(_LSInVzvoda.ToArray()); buttonLSAddMany.Enabled = true; buttonLSSort.Enabled = true; buttonLSClear.Enabled = true; listBoxLS.Enabled = true; textBoxLicnySostav.Enabled = true; buttonVzvodClear.Enabled = true; buttonVzvodDelete.Enabled = true; } else { buttonLSAddMany.Enabled = false; buttonLSAdd.Enabled = false; buttonLSDelete.Enabled = false; buttonLSSort.Enabled = false; buttonLSClear.Enabled = false; listBoxLS.Enabled = false; textBoxLicnySostav.Enabled = false; buttonVzvodClear.Enabled = true; buttonVzvodDelete.Enabled = true; } }