Exemple #1
0
 private void buttonEdit_Click(object sender, EventArgs e)
 {
     try
     {
         if (listViewMed.SelectedItems.Count == 1)
         {
             Medicins med = listViewMed.SelectedItems[0].Tag as Medicins;
             med.Name   = textBoxName.Text;
             med.Form   = comboBoxForm.Text;
             med.Dosage = textBoxDosage.Text;
             med.Manuf  = textBoxManuf.Text;
             med.Date   = dateTimePicker.Value;
             if (med.Name == "" || med.Manuf == "" || med.Dosage == "")
             {
                 throw new Exception("Обязательное заполнение полей!");
             }
             Program.a.SaveChanges();
             ShowMed();
         }
     }
     catch (Exception a)
     {
         MessageBox.Show("" + a.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemple #2
0
 private void listViewMed_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (listViewMed.SelectedItems.Count == 1)
     {
         Medicins med = listViewMed.SelectedItems[0].Tag as Medicins;
         textBoxName.Text     = med.Name;
         comboBoxForm.Text    = med.Form;
         textBoxDosage.Text   = med.Dosage;
         textBoxManuf.Text    = med.Manuf;
         dateTimePicker.Value = med.Date.GetValueOrDefault();
     }
     else
     {
         textBoxName.Text     = "";
         comboBoxForm.Text    = "";
         textBoxDosage.Text   = "";
         textBoxManuf.Text    = "";
         dateTimePicker.Value = DateTime.Now;
     }
 }
Exemple #3
0
 private void buttonDel_Click(object sender, EventArgs e)
 {
     try
     {
         if (listViewMed.SelectedItems.Count == 1)
         {
             Medicins med = listViewMed.SelectedItems[0].Tag as Medicins;
             Program.a.Medicins.Remove(med);
             Program.a.SaveChanges();
             ShowMed();
         }
         textBoxName.Text     = "";
         comboBoxForm.Text    = "";
         textBoxDosage.Text   = "";
         textBoxManuf.Text    = "";
         dateTimePicker.Value = DateTime.Now;
     }
     catch
     {
         MessageBox.Show("Невозможно удалить, эта запись используется!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }