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(); } }
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(); } }