|
ScientificReport
|


Public Member Functions | |
| UserProfileService (ScientificReportDbContext context) | |
| virtual int | GetCount () |
| virtual IEnumerable< UserProfile > | GetAll () |
| virtual IEnumerable< UserProfile > | Filter (UserProfileIndexModel model, ClaimsPrincipal userPrincipal, bool userIsAdmin) |
| virtual IEnumerable< UserProfile > | GetAllWhere (Func< UserProfile, bool > predicate) |
| virtual IEnumerable< UserProfile > | GetPage (int page, int count) |
| virtual IEnumerable< UserProfile > | GetPage (IEnumerable< UserProfile > userProfiles, int page, int count) |
| virtual UserProfile | Get (ClaimsPrincipal claimsPrincipal) |
| virtual UserProfile | GetById (Guid id) |
| virtual UserProfile | Get (Func< UserProfile, bool > predicate) |
| virtual void | CreateItem (UserProfile item) |
| virtual void | UpdateItem (UserProfile item) |
| virtual void | DeleteById (Guid id) |
| virtual void | SetActiveById (Guid id, bool isActive) |
| virtual void | SetApproved (Guid id, bool isApproved) |
| virtual bool | UserExists (Guid id) |
| virtual async Task< IdentityResult > | AddToRoleAsync (UserProfile userProfile, string roleName, UserManager< UserProfile > userManager) |
| virtual async Task< IdentityResult > | RemoveFromRoleAsync (UserProfile userProfile, string roleName, UserManager< UserProfile > userManager) |
| virtual async Task< bool > | IsInRoleAsync (UserProfile user, string roleName, UserManager< UserProfile > userManager) |
| virtual async Task< string > | ChangePassword (UserProfile user, string oldPassword, string newPassword, string newPasswordRepeat, UserManager< UserProfile > userManager) |
| virtual async Task< bool > | IsTeacherOnlyAsync (UserProfile user, UserManager< UserProfile > userManager) |
| virtual ICollection< Publication > | GetUserPublications (Guid id) |
| virtual ICollection< Grant > | GetUserGrants (Guid id) |
| virtual ICollection< ScientificWork > | GetUserScientificWorks (Guid id) |
| virtual ICollection< Article > | GetUserArticles (Guid id) |
| virtual ICollection< ReportThesis > | GetUserReportTheses (Guid id) |
| virtual ICollection< ScientificInternship > | GetUserScientificInternships (Guid id) |
| virtual ICollection< Review > | GetUserReviews (Guid id) |
| virtual ICollection< PatentLicenseActivity > | GetUserPatentLicenseActivitiesAsAuthor (Guid id) |
| virtual ICollection< PatentLicenseActivity > | GetUserPatentLicenseActivitiesAsApplicant (Guid id) |
| ICollection< ScientificConsultation > | GetUserScientificConsultations (Guid id) |
Definition at line 18 of file UserProfileService.cs.
| ScientificReport.BLL.Services.UserProfileService.UserProfileService | ( | ScientificReportDbContext | context | ) |
Definition at line 25 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 166 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 181 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 125 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 141 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 43 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 110 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 120 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 38 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 95 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 115 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 33 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 100 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 105 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 269 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 245 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 329 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 317 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 233 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 281 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 305 of file UserProfileService.cs.
| ICollection<ScientificConsultation> ScientificReport.BLL.Services.UserProfileService.GetUserScientificConsultations | ( | Guid | id | ) |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 341 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 293 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 257 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 176 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 225 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 171 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 146 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 153 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 133 of file UserProfileService.cs.
|
virtual |
Implements ScientificReport.BLL.Interfaces.IUserProfileService.
Definition at line 161 of file UserProfileService.cs.