// Кнопка "Сохранить" private void button1_Click(object sender, EventArgs e) { if (numericUpDown1.Value != 0) { dis.NurseID = null; dis.PrescriptionID = Convert.ToInt32(textBox3.Text); dis.TreatmentPlanID = Convert.ToInt32(textBox1.Text); dis.Dosage = (double)numericUpDown1.Value; dis.Status = Status.Checked; dis.TimeOfTakeDispense = Convert.ToDateTime(dateTimePicker1.Value.ToString("D") + " " + dateTimePicker2.Value.ToString("t")); OperationsOfDispensingDrugs.Add(dis); MessageBox.Show("Событие выдачи лекарства добавлено"); // При нажатии кнопки вызывается грид с уже измененными данными(авто обновление) на главной форме this.Close(); } else { toolTip1.Show("Введите количество лекарства", numericUpDown1, new Point(0, 20), 1000); } }