ScientificReport
Main Page
Related Pages
Packages
Classes
Files
File List
IPostgraduateDissertationGuidanceService.cs
Go to the documentation of this file.
1
using
System
;
2
using
System
.Collections.Generic;
3
using
System
.Security.Claims;
4
using
ScientificReport
.
DAL
.
Entities
;
5
using
ScientificReport
.
DTO
.
Models
.
PostgraduateDissertationGuidance
;
6
7
namespace
ScientificReport
.BLL.Interfaces
8
{
9
public
interface
IPostgraduateDissertationGuidanceService
10
{
11
IEnumerable<PostgraduateDissertationGuidance> GetAll();
12
IEnumerable<PostgraduateDissertationGuidance> GetAllWhere(Func<PostgraduateDissertationGuidance, bool> predicate);
13
IEnumerable<PostgraduateDissertationGuidance> GetItemsByRole(ClaimsPrincipal userClaims);
14
IEnumerable<PostgraduateDissertationGuidance> GetPageByRole(
int
page,
int
count, ClaimsPrincipal userClaims);
15
int
GetCountByRole(ClaimsPrincipal userClaims);
16
PostgraduateDissertationGuidance
GetById(Guid
id
);
17
PostgraduateDissertationGuidance
Get(Func<PostgraduateDissertationGuidance, bool> predicate);
18
void
CreateItem(
PostgraduateDissertationGuidanceModel
model);
19
void
UpdateItem(
PostgraduateDissertationGuidanceEditModel
model);
20
void
DeleteById(Guid
id
);
21
bool
Exists(Guid
id
);
22
}
23
}
ScientificReport.DTO.Models.PostgraduateDissertationGuidance.PostgraduateDissertationGuidanceModel
Definition:
PostgraduateDissertationGuidanceModel.cs:6
System
ScientificReport.DAL
ScientificReport.DAL.Entities.PostgraduateDissertationGuidance
Definition:
PostgraduateDissertationGuidance.cs:6
ScientificReport.DTO.Models.PostgraduateDissertationGuidance
Definition:
PostgraduateDissertationGuidanceEditModel.cs:4
ScientificReport.BLL.Interfaces.IPostgraduateDissertationGuidanceService
Definition:
IPostgraduateDissertationGuidanceService.cs:9
ScientificReport.DTO
ScientificReport.DAL.Entities
Definition:
ApplicantsPatentLicenseActivities.cs:4
ScientificReport.DTO.Models.PostgraduateDissertationGuidance.PostgraduateDissertationGuidanceEditModel
Definition:
PostgraduateDissertationGuidanceEditModel.cs:6
ScientificReport.DTO.Models
ScientificReport
ScientificReport.BLL
Interfaces
IPostgraduateDissertationGuidanceService.cs
Generated by
1.8.11