Changes between Version 8 and Version 9 of usecaseimplementations


Ignore:
Timestamp:
01/10/23 19:31:18 (16 months ago)
Author:
201166
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • usecaseimplementations

    v8 v9  
    6262\\
    6363За секој избран продукт од страна на корисникот се повикува методот 'add-to-cart' од контролерот за кошничката , при што се испраќа ИД на продуктот што го избрал корисникот и тој се зачувува во сесијата. При нарачка се повикува методот 'order' од контролерот за нарачки, при што прво се валидираат квантитетите за секој продукт и потоа се повикува методот 'saveOrder' од сервисниот слој, при што се креира објект од тип 'OrderEntity' и се зачувува во базата на податоци. Во самиот објект имаме информации за нарачката(од кој е направена, кога е направена, вкупната цена на нарачката, статусот на нарачката итн.). Исто така, во базата се зачувуваат и деталите на нарачките, кој производ е нарачан и квантитетот за тој производ.На крајот, се бришат сите информации за нарачката од сесијата на самиот корисник
     64\\
     65\\
     66== Корисничко сценарио "Администратор прави преглед на резервации"
     67[[Image("scenario5.png",80%,align=center)]]