public async Task <ActionResult> Post(MovementDtoCreate movement) { var movementEntity = mapper.Map <Movement>(movement, opt => { opt.Items["UserId"] = User.Identity.GetId(); }); var createdMovement = await repository.Create(movementEntity); return(Created(configService.GenerateCreatedUrl(controllerName, createdMovement.Id), createdMovement)); }
public async Task UpdateWorkouts(long id, MovementDtoCreate movement) { var movementEntity = mapper.Map <Movement>(movement, opt => { opt.Items["UserId"] = User.Identity.GetId(); }); await repository.UpdateWorkouts(id, movementEntity); }