52 Commits

Author SHA1 Message Date
Francesco Lorenzo D'Amico b546d8946e Finished Project 2026-03-02 16:35:32 +01:00
Francesco Lorenzo D'Amico 247fbd6ae9 Merge develop into feature/Show-ShoppingList-Of-Active-RecipeCard 2025-06-04 10:59:20 +02:00
Francesco Lorenzo D'Amico 9d90a54830 Refactor some code in one method 2025-06-03 14:18:14 +02:00
Francesco Lorenzo D'Amico a0e9e83118 Change magic strings with consts 2025-06-03 14:17:35 +02:00
Francesco Lorenzo D'Amico 3ae229b4f3 ChangeFavorit to Favorite and change some method logic 2025-06-03 14:17:35 +02:00
Francesco Lorenzo D'Amico e1dd694fb7 Optimize Searchfilter method 2025-06-03 14:17:25 +02:00
Francesco Lorenzo D'Amico ba61988840 Ensure that all favorites are retrieved, and when a recipe is added to favorites, include the creation date and time. 2025-06-03 14:16:24 +02:00
Francesco Lorenzo D'Amico 9ab1efde0e Use AsSplitQuery to optimize loading related data 2025-06-03 14:16:24 +02:00
Francesco Lorenzo D'Amico fcf03d0f62 Use AsSplitQuery for optimize loading related data 2025-06-03 14:16:24 +02:00
Francesco Lorenzo D'Amico 6aeb7edc2b Build transaction on Method 2025-06-02 12:31:50 +02:00
Francesco Lorenzo D'Amico ba0e35e526 Delete unnecessary Methods and add some better Methods that improves the process 2025-05-27 12:07:19 +02:00
Francesco Lorenzo D'Amico e59b11b32f Make a Method to avoid reduntant code and add a similar method as Getting one Shoppinglist but this time gets All Shoppinglists 2025-05-20 15:51:18 +02:00
Francesco Lorenzo D'Amico 0c3b7380c5 Refactoring some Repo methods to not throw exception 2025-05-20 14:23:46 +02:00
Francesco Lorenzo D'Amico 385be506a7 Implement a method to get whole shoppinglist model 2025-05-19 13:25:35 +02:00
franc 1c47b770b4 Add Method to delete whole recipe with their relations and include Mediafiles to Instruction by getting recipe 2025-05-13 14:45:39 +02:00
Christian Hunziker 98dd9a049b Merge branch 'feature/Create-Recipe' into 'develop'
Create-Recipe

See merge request francesco.damico/francescos.recipes.world!14
2025-05-07 08:06:28 +00:00
franc a7cafb479b Use normal List instead interface list 2025-05-07 08:59:23 +02:00
franc 12b217ea59 Rename Method 2025-05-07 08:56:00 +02:00
franc 7bf43b1855 Change some things 2025-05-07 08:55:40 +02:00
franc 7168d93621 Rename Methode 2025-05-05 17:12:06 +02:00
franc a0d05dcdc2 change from ienumerable to list 2025-05-05 17:11:18 +02:00
franc 402f5f2fe9 Rename method 2025-05-05 17:08:17 +02:00
franc 0ff81912a9 Rename Method from CreateInstructionWithImageToRecipeAsync to CreateInstructionAsync 2025-05-05 17:07:39 +02:00
franc 1a91ec38dd Avoid datainconsistency 2025-05-05 12:26:19 +02:00
franc a76f757081 - Forgive an IFormFile Parameter for CreateInstructionWithImageToRecipeAsync
-Refactor instruction number generation to simplify null-check and remove redundant increment
- By creating an InstructionFile put Recipe Id to null for avoid Datainconsistency
2025-05-05 12:24:20 +02:00
Francesco D'Amico 61f3e27738 Merge branch 'feature/ShoppingList-Logic' into 'develop'
ShoppingList Logic

See merge request francesco.damico/francescos.recipes.world!8
2025-04-29 07:21:41 +00:00
franc a8fdca4871 Rename refactoring method 2025-04-29 09:16:18 +02:00
franc 3ca5b35cfe Change some method logic 2025-04-29 09:04:18 +02:00
franc 2f879d987b Add more methods for improve sort logic 2025-04-28 13:11:28 +02:00
franc 7035a9b64d Add also here recipeId 2025-04-23 13:33:33 +02:00
franc 1bdb14e9d3 Rename Refactoring 2025-04-23 11:51:12 +02:00
franc 825818645a Refactoring some code and change logic and make sure to reduce db calls and avoid redundants 2025-04-23 11:51:12 +02:00
franc 0fb9333b82 Implement two methods for the sorting logic on the service 2025-04-23 11:51:12 +02:00
franc 71c9f27d64 Including MediaFile of Recipe for show it on card 2025-04-22 14:37:19 +02:00
franc 35f2d1675d Rename Refactoring 2025-04-17 11:41:20 +02:00
franc 4eaf03698c Rename refactoring 2025-04-17 11:20:02 +02:00
franc df146a24b0 Rename Refactoring 2025-04-17 11:15:15 +02:00
franc 0d6b9eb294 Rename refactoring 2025-04-17 10:49:40 +02:00
franc c225eedc8b Fix some formatting and Rename Refactoring 2025-04-17 10:20:55 +02:00
franc c07cdf7eae Move Method Body on Repositroy and inject Repository on Service 2025-04-16 17:37:11 +02:00
franc b8814ce708 Correct the Method and rename Method 2025-04-16 15:18:39 +02:00
franc 2f33951c4e Change Search Logic 2025-04-16 11:17:42 +02:00
franc 603dc4a2c6 All thread resolved 2025-04-10 10:23:43 +02:00
franc 127a60b621 Refactoring some Code and clean Code 2025-04-09 15:37:44 +02:00
franc 712b561d12 add shoppinglist managment for ingredient 2025-04-08 15:06:50 +02:00
franc ddd0cad36b add recipe managment 2025-04-08 15:06:23 +02:00
franc 31fbafe806 add repository logic for mediafile 2025-04-08 15:05:49 +02:00
franc d4bcf7980b add instruction management for recipes 2025-04-08 15:05:15 +02:00
franc ffebc376e1 implement ingredient management methods 2025-04-08 14:30:12 +02:00
franc e438e8a114 implement FavoritRepository for managing favorite recipes 2025-04-08 14:25:21 +02:00