Changes between Version 6 and Version 7 of AdvancedApplicationDevelopment


Ignore:
Timestamp:
09/15/26 02:34:02 (13 days ago)
Author:
232012
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedApplicationDevelopment

    v6 v7  
    44
    55==== Registering a new consumer
     6
     7{{{#!div style="text-align: justify; width: 100%;"
     8This 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}}}
    610
    711{{{
    … …  
    7579
    7680==== Adding a product to order
     81
     82{{{#!div style="text-align: justify; width: 100%;"
     83This 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}}}
    7785
    7886{{{
    … …  
    167175==== Adding a product to a wishlist
    168176
     177{{{#!div style="text-align: justify; width: 100%;"
     178This 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
    169181{{{
    170182[HttpPost]