Changes between Version 5 and Version 6 of UseCaseImplementationsFinal


Ignore:
Timestamp:
08/31/24 02:00:34 (4 weeks ago)
Author:
223021
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseImplementationsFinal

    v5 v6  
    3333
    3434== Регистриран корисник - Работодавец (Recruiter)
    35 === ИД 7 - Ажурирање на статус на апликација (Е-маил нотификации)
     35=== ИД 7 - Ажурирање на статус на апликација (дел за Е-маил нотификации)
     36
     37**По сличен процес на испраќање на POST request од frontend-от со id-a на апликации, заедно со променет статус и порака одговор и пресретнување од контролерот, се повикува соодветниот метод од сервисот. Тука се изминуваат сите ставки од листата каде преку id-то се бара соодветната апликација преку repository-то. Веднаш потоа се поставува статусот и пораката одговор на пронајдената апликација и се зачувува истата со новите податоци во датабазата. Дополнително, преку апликацијата, го зимаме мејлот на работо-барачот, неговото име и името на огласот. Користејќи ги овие податоци, креираме subject и body на мејлот, каде во зависност од новиот статус, до конкатенира соодветна порака. Доколку има и порака одговор, се додава и таа. Потоа се повикува соодветниот метод од Email Sender сервисот, каде се креира пораката како Simple Mail Message и се испраќа преку Java Mail Sender.**
     38
     39[[Image(ID_71_resized.png)]]
     40
     41[[Image(ID_72_resized.png)]]
    3642
    3743