Changes between Version 5 and Version 6 of UseCaseImplementations


Ignore:
Timestamp:
01/21/26 16:08:56 (22 hours ago)
Author:
231067
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseImplementations

    v5 v6  
    2727[[Image(prebaruvanjekod2.png)]]
    2828
    29 **Метод IsStudent()** - заштитен (protected) метод кој проверува дали моментално најавениот корисник е од тип Student.
     29**Метод IsStudent()** - заштитен (protected) метод кој проверува дали моментално најавениот корисник е од тип Student. 
    3030
    31 Прво се зема ID-то на најавениот корисник преку User.Identity.GetUserId(). Потоа, преку Entity Framework се пребарува табелата Users, но само корисници од тип Student (користејќи OfType<Student>()). Методот Any враќа true ако постои студент со истото ID, во спротивно false. Овој метод се користи за контрола на логиката во View (на пример, да се прикажат одредени функционалности само за студенти).
     31Прво го зема ID-то на најавениот корисник преку User.Identity.GetUserId(). Потоа, преку Entity Framework ја пребарува табелата Users, но само корисници од тип Student (користејќи OfType<Student>()). Методот Any враќа true ако постои студент со истото ID, во спротивно false. Овој метод се користи за контрола на логиката во View (на пример, да се прикажат одредени функционалности само за студенти).
    3232
    3333**Метод ViewMentors(...)** - ActionResult метод кој враќа View со листа на ментори и поддржува повеќе параметри за пребарување и филтрирање: име, презиме, предмет, тема и достапност.
     
    4747
    4848Корисникот може да филтрира според повеќе критериуми одеднаш.
     49
     50[[Image("filter (1).png")]]
    4951
    5052----