예제 #1
0
 public static void Del(int ID)
 {
     using (Context db = new Context())
     {
         var drug = db.Drugs
                    .Single(p => p.ID == ID);
         drug.DateOfDelete    = DateTime.Now;
         db.Entry(drug).State = EntityState.Modified;
         db.SaveChanges();
     }
     OperationsOfPrescriptionsOfDrugs.HidePrescription_Drug(ID);
 }
 public static void Del(int ID)
 {
     using (Context db = new Context())
     {
         var plan = db.TreatmentPlans
                    .Single(p => p.ID == ID);
         plan.DateOfDelete    = DateTime.Now;
         db.Entry(plan).State = EntityState.Modified;
         db.SaveChanges();
     }
     OperationsOfPrescriptionsOfDrugs.HidePrescription_Plan(ID);
 }
예제 #3
0
        // Кнопка "Сохранить"
        private void button2_Click(object sender, EventArgs e)
        {
            if (CheckField() == 2)
            {
                pres.DrugID            = Convert.ToInt32(textBox3.Text);
                pres.PlanID            = Convert.ToInt32(textBox1.Text);
                pres.Quantity          = (int)numericUpDown1.Value;
                pres.StartTimeOfTaken  = dateTimePicker1.Value;
                pres.FinishTimeOfTaken = dateTimePicker2.Value;

                OperationsOfPrescriptionsOfDrugs.Add(pres);
                MessageBox.Show("Назначение лекарства добавлено");

                // При нажатии кнопки вызывается грид с уже измененными данными(авто обновление) на главной форме
                this.Close();
            }
        }