Exemple #1
0
 public void assignPatientToMp(int medicalProfessionalId, int patientId)
 {
     using (var context = new HackathonEntities())
     {
         var mpToPatient = new MpToPatient()
         {
             MPId      = medicalProfessionalId,
             PatientId = patientId
         };
         context.MpToPatients.Add(mpToPatient);
         context.SaveChanges();
         context.Dispose();
     }
 }
Exemple #2
0
 public void CreateNewPatientAndMPRecord(PatientCreationRequest patientRequest)
 {
     using (var context = new HackathonEntities())
     {
         userRepository.createNewUser(patientRequest);
         var user = userRepository.getUserInfo(patientRequest.email);
         patientRepository.createNewPatient(patientRequest, user.id);
         var patient     = patientRepository.getPatientInfo(user.id);
         var mpToPatient = new MpToPatient()
         {
             MPId      = patientRequest.MPId,
             PatientId = patient.PatientId
         };
         context.MpToPatients.Add(mpToPatient);
         context.SaveChanges();
         context.Dispose();
     }
 }