Changes between Version 6 and Version 7 of AdvancedApplicationDevelopment
- Timestamp:
- 09/15/26 02:34:02 (13 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AdvancedApplicationDevelopment
v6 v7 4 4 5 5 ==== Registering a new consumer 6 7 {{{#!div style="text-align: justify; width: 100%;" 8 This transaction is used during consumer registration to keep the creation of the account consistent across multiple tables. If any part of the registration fails, all database changes are rolled back, preventing partially created consumer accounts. 9 }}} 6 10 7 11 {{{ … … 75 79 76 80 ==== Adding a product to order 81 82 {{{#!div style="text-align: justify; width: 100%;" 83 This transaction is used when adding a product to an order because the operation may require creating a new pending order and adding or updating its associated order item. If any step fails, all changes are rolled back, preventing incomplete orders or inconsistent cart data. 84 }}} 77 85 78 86 {{{ … … 167 175 ==== Adding a product to a wishlist 168 176 177 {{{#!div style="text-align: justify; width: 100%;" 178 This transaction is used when adding a product to a wishlist because the operation may first require creating a wishlist and then adding the selected product to it. If any step fails, all changes are rolled back, preventing incomplete or inconsistent wishlist data. 179 }}} 180 169 181 {{{ 170 182 [HttpPost]
