public void addMedicApp(Заявки app) { bool flag = true; for (int i = 0; i < app.med_app.Count; i++) { if (app.med_app[i].Medicines == textBox3.Text) { app.med_app[i].Quantity += Convert.ToInt32(textBox4.Text); flag = false; break; } else { flag = true; } } if (flag) { app.add_medic_in_app(textBox3.Text, Convert.ToInt32(textBox4.Text)); app.Number = app.med_app.Count(); updateMedApp.Add(new Медикаменты_в_заявке(textBox3.Text, Convert.ToInt32(textBox4.Text))); } }
private void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { int i = e.RowIndex; Заявки medI = bdApp2[i]; bdMedApp2 = new BindingList <Медикаменты_в_заявке>(medI.GetMed_App()); dataGridView2.DataSource = bdMedApp2; dataGridView2.Columns[0].Width = 300; dataGridView2.Columns[1].Width = 140; }
private void dataGridApp_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { int i = e.RowIndex; Заявки medA = bdApp[i]; bdMedApp = new BindingList <Медикаменты_в_заявке>(medA.GetMed_App()); dataGridMedApp.DataSource = bdMedApp; dataGridMedApp.Columns[0].Width = 300; dataGridMedApp.Columns[1].Width = 160; dataGridMedApp.Columns[0].HeaderText = "Наименование"; dataGridMedApp.Columns[1].HeaderText = "Количество"; }
private void dataGridApp_SelectionChanged(object sender, EventArgs e) { try { int i = dataGridApp.CurrentCell.RowIndex; Заявки medA = bdApp[i]; bdMedApp = new BindingList <Медикаменты_в_заявке>(medA.GetMed_App()); dataGridMedApp.DataSource = bdMedApp; dataGridMedApp.Columns[0].Width = 300; dataGridMedApp.Columns[1].Width = 160; dataGridMedApp.Columns[0].HeaderText = "Наименование"; dataGridMedApp.Columns[1].HeaderText = "Количество"; } catch (NullReferenceException) { } }
private void button4_Click(object sender, EventArgs e) { if (textBox1.Text.Length <= 3) { MessageBox.Show("Короткое название заявки"); } if (textBox1.Text.Length >= 30) { MessageBox.Show("Большое название заявки"); } if ((textBox1.Text.Length > 3) && (textBox1.Text.Length < 30)) { if (!(edit)) { app = new Заявки(localDate, textBox1.Text, 0); textBox3.Enabled = true; textBox4.Enabled = true; j = j + 1; label2.Text = "Медикамент №" + (m + 1); } else { if (!(flag2)) { ph.bdApp[index].Name = textBox1.Text; label2.Text = "Медикамент №" + ph.bdApp[index].med_app.Count; } else { ph.app[index].Name = textBox1.Text; label2.Text = "Медикамент №" + ph.app[index].med_app.Count; } button1.Enabled = true; textBox3.Enabled = true; textBox4.Enabled = true; } } }
public void add_app(Заявки app) { bdApp.Add(app); }
public void add_app(Заявки m) { app.Add(m); }