コード例 #1
0
 private void newPatient_Save_click(object sender, RoutedEventArgs e)
 {
     using (var context = new HospitalAppEntities())
     {
         var patient = new Patient();
         patient.FirstName   = FirstName.Text;
         patient.LastName    = LastName.Text;
         patient.Address     = Address.Text;
         patient.PhoneNumber = PhoneNumber.Text;
         patient.Gender      = Gender.Text;
         if (patient.FirstName == string.Empty || patient.LastName == string.Empty || patient.Address == string.Empty || patient.PhoneNumber == string.Empty || patient.Gender == string.Empty)
         {
             MessageBox.Show("Error: Check if there is any missing proparties");
         }
         else
         {
             context.Patients.Add(patient);
             added.Content    = $"Patient {patient.FirstName} {patient.LastName} added !";
             added.Visibility = Visibility.Visible;
             context.SaveChanges();
         }
     }
 }
コード例 #2
0
 private void newRehabilitation_Save_click(object sender, RoutedEventArgs e)
 {
     using (var context = new HospitalAppEntities())
     {
         var rehabilitation = new Rehabilitation();
         rehabilitation.RehabilitationStartDate = Convert.ToDateTime(RehabilitationStartDate.Text);
         rehabilitation.RehabilitationEndDate   = Convert.ToDateTime(RehabilitationEndDate.Text);
         rehabilitation.RoomId    = Convert.ToInt32(RoomId.Text);
         rehabilitation.PatientId = Convert.ToInt32(PatientId.Text);
         rehabilitation.DiseaseId = Convert.ToInt32(DiseaseId.Text);
         rehabilitation.DoctorId  = Convert.ToInt32(DoctorId.Text);
         if (rehabilitation.RoomId == 0 || rehabilitation.PatientId == 0 || rehabilitation.DiseaseId == 0 || rehabilitation.DoctorId == 0)
         {
             MessageBox.Show("Error: Check if there is any missing proparties or 0 values of Ids");
         }
         else
         {
             context.Rehabilitations.Add(rehabilitation);
             added.Content    = $"Rehabilitation added successfully!";
             added.Visibility = Visibility.Visible;
             context.SaveChanges();
         }
     }
 }