public void UpdatePatient(DataEntities.Patient patient) { var patientFromDb = patientsRepository.Get(patient.Id); if (patientFromDb != null) { util.CopyProperties(patient, patientFromDb); patientsRepository.Update(patientFromDb); } else { throw new Exception("This patient that you are trying to update does not exist"); } patientsRepository.Update(patient); }
public void InsertPatient(DataEntities.Patient patient) { patient.PatientCode = GetPatientCode(); patientsRepository.Insert(patient); }