public async Task Run(string username, WorkoutPlanPersistanceDTO workoutPlan) { await _commandDispatcher.Dispatch(new UpdateWorkoutPlanCommand { Username = username, WorkoutPlan = workoutPlan }, default); }
private Task SaveWorkout(Guid workouPlanVersionId, string username, WorkoutPlanPersistanceDTO workoutPlanPersistanceDTO) { return(_sqlConnection.ExecuteAsync("[Workout].[sp_WorkoutPlan_Add]", new { WorkoutName = workoutPlanPersistanceDTO.Name, workoutPlanPersistanceDTO.IsPublic, workoutPlanPersistanceDTO.Created, workoutPlanPersistanceDTO.Description, workoutPlanPersistanceDTO.ExternalId, Username = username, WorkouPlanVersionId = workouPlanVersionId, IsActive = true, }, commandType: CommandType.StoredProcedure)); }