Commit edddfb67 by Alba María Álvarez

Merge branch 'crud_receta' into feature

parents a7950059 05eabe8b
...@@ -18,7 +18,7 @@ public class DeleteRecipeUseCaseImpl implements DeleteRecipeUseCase { ...@@ -18,7 +18,7 @@ public class DeleteRecipeUseCaseImpl implements DeleteRecipeUseCase {
@Override @Override
public void delete(String id) { public void delete(String id) {
RecipeDocument recipeDocument = readRepository.readById(id) RecipeDocument recipeDocument = readRepository.readById(id)
.orElseThrow(() -> new EntityNotFoundException("La receta con id " + id + " no existe")); .orElseThrow(() -> new EntityNotFoundException("Receta con id " + id + " no encontrada"));
deleteRepository.delete(recipeDocument); deleteRepository.delete(recipeDocument);
} }
} }
...@@ -23,7 +23,7 @@ public class ReadRecipeUseCaseImpl implements ReadRecipeUseCase { ...@@ -23,7 +23,7 @@ public class ReadRecipeUseCaseImpl implements ReadRecipeUseCase {
@Override @Override
public Recipe readById(String id) { public Recipe readById(String id) {
RecipeDocument recipeDocument = repository.readById(id) RecipeDocument recipeDocument = repository.readById(id)
.orElseThrow(() -> new EntityNotFoundException("La receta con id " + id + " no existe")); .orElseThrow(() -> new EntityNotFoundException("Receta con id " + id + " no encontrada"));
return mapper.mapDocument(recipeDocument); return mapper.mapDocument(recipeDocument);
} }
......
...@@ -10,10 +10,10 @@ import org.springframework.stereotype.Repository; ...@@ -10,10 +10,10 @@ import org.springframework.stereotype.Repository;
@RequiredArgsConstructor @RequiredArgsConstructor
public class CreateRecipeRepositoryImpl implements CreateRecipeRepository { public class CreateRecipeRepositoryImpl implements CreateRecipeRepository {
private final RecipeRepository repositoryJpa; private final RecipeRepository recipeRepository;
@Override @Override
public RecipeDocument create(RecipeDocument recipeDocument) { public RecipeDocument create(RecipeDocument recipeDocument) {
return repositoryJpa.save(recipeDocument); return recipeRepository.save(recipeDocument);
} }
} }
...@@ -10,10 +10,10 @@ import org.springframework.stereotype.Repository; ...@@ -10,10 +10,10 @@ import org.springframework.stereotype.Repository;
@RequiredArgsConstructor @RequiredArgsConstructor
public class DeleteRecipeRepositoryImpl implements DeleteRecipeRepository { public class DeleteRecipeRepositoryImpl implements DeleteRecipeRepository {
private final RecipeRepository repositoryJpa; private final RecipeRepository recipeRepository;
@Override @Override
public void delete(RecipeDocument recipeDocument) { public void delete(RecipeDocument recipeDocument) {
repositoryJpa.delete(recipeDocument); recipeRepository.delete(recipeDocument);
} }
} }
...@@ -14,15 +14,15 @@ import java.util.Optional; ...@@ -14,15 +14,15 @@ import java.util.Optional;
@RequiredArgsConstructor @RequiredArgsConstructor
public class ReadRecipeRepositoryImpl implements ReadRecipeRepository { public class ReadRecipeRepositoryImpl implements ReadRecipeRepository {
private final RecipeRepository repositoryJpa; private final RecipeRepository recipeRepository;
@Override @Override
public Optional<RecipeDocument> readById(String id) { public Optional<RecipeDocument> readById(String id) {
return repositoryJpa.findById(id); return recipeRepository.findById(id);
} }
@Override @Override
public Page<RecipeDocument> readAllByUser(String userId, Pageable pageable) { public Page<RecipeDocument> readAllByUser(String userId, Pageable pageable) {
return repositoryJpa.findByUserId(userId, pageable); return recipeRepository.findByUserId(userId, pageable);
} }
} }
...@@ -11,13 +11,12 @@ import org.springframework.stereotype.Repository; ...@@ -11,13 +11,12 @@ import org.springframework.stereotype.Repository;
@RequiredArgsConstructor @RequiredArgsConstructor
public class UpdateRecipeRepositoryImpl implements UpdateRecipeRepository { public class UpdateRecipeRepositoryImpl implements UpdateRecipeRepository {
private final RecipeRepository repositoryJpa; private final RecipeRepository recipeRepository;
@Override @Override
public RecipeDocument update(String id, RecipeDocument recipeDocument) { public RecipeDocument update(String id, RecipeDocument recipeDocument) {
RecipeDocument recipe = recipeRepository.findById(id)
RecipeDocument recipe = repositoryJpa.findById(id) .orElseThrow(() -> new EntityNotFoundException("Receta con id " + id + " no encontrada"));
.orElseThrow(() -> new EntityNotFoundException("La receta con id " + id + " no existe"));
recipe.setName(recipeDocument.getName()); recipe.setName(recipeDocument.getName());
recipe.setDescription(recipeDocument.getDescription()); recipe.setDescription(recipeDocument.getDescription());
...@@ -25,6 +24,6 @@ public class UpdateRecipeRepositoryImpl implements UpdateRecipeRepository { ...@@ -25,6 +24,6 @@ public class UpdateRecipeRepositoryImpl implements UpdateRecipeRepository {
recipe.setIngredients(recipeDocument.getIngredients()); recipe.setIngredients(recipeDocument.getIngredients());
recipe.setSteps(recipeDocument.getSteps()); recipe.setSteps(recipeDocument.getSteps());
return repositoryJpa.save(recipe); return recipeRepository.save(recipe);
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment