public void EditAppointmentRecord(AppointmentRecordDTO appointmentRecordDTO) { var appointment = Database.AppointmentRecords.Find(x => x.AppointmentRecordId == appointmentRecordDTO.AppointmentRecordId).FirstOrDefault(); appointment = MapperUtil.UpdateAppointmentRecordFieldsFromDTO(appointment, appointmentRecordDTO); Database.AppointmentRecords.Update(appointment); Database.Save(); }
public void AddAppointmentRecord(AppointmentRecordDTO appointmentRecordDTO) { if (appointmentRecordDTO != null) { Database.AppointmentRecords.Create(MapperUtil.MapToAppointmentRecord(appointmentRecordDTO)); Database.Save(); } }
public static AppointmentRecord MapToAppointmentRecord(AppointmentRecordDTO appointmentRecordDTO) { return(new MapperConfiguration(cfg => cfg.CreateMap <AppointmentRecordDTO, AppointmentRecord>()).CreateMapper() .Map <AppointmentRecordDTO, AppointmentRecord>(appointmentRecordDTO)); }
public static AppointmentRecord UpdateAppointmentRecordFieldsFromDTO(AppointmentRecord appointmentRecord, AppointmentRecordDTO appointmentRecordDTO) { appointmentRecord.Symptom = appointmentRecordDTO.Symptom; appointmentRecord.Date = appointmentRecordDTO.Date; return(appointmentRecord); }