private void CreateAppointmentSchedulingEvent(AppointmentSchedulingEventDto dto) { if (appointmentSchedulingEventService != null) { appointmentSchedulingEventService.Create(dto.EndPoint.Equals("start") ? new AppointmentSchedulingEvent(dto.PatientId, dto.Step, dto.Action, dto.EndPoint, appointmentSchedulingEventService.FindNextAttempt()) : new AppointmentSchedulingEvent(dto.PatientId, dto.Step, dto.Action, dto.EndPoint, appointmentSchedulingEventService.FindNextAttempt() - 1)); } }
public IActionResult StoreAppointmentSchedulingEvent(AppointmentSchedulingEventDto dto) { CreateAppointmentSchedulingEvent(dto); return(Ok()); }