C# Класс Decision.ServiceLayer.EFServiecs.Evaluations.EntireEvaluationService

کلاس ارائه دهنده سروسیس های لازم برای اعمال روی ارزیابی از متقاضی
Наследование: IEntireEvaluationService
Показать файл Открыть проект

Открытые методы

Метод Описание
Create ( AddEntireEvaluationViewModel viewModel ) : Task
DeleteAsync ( System.Guid id ) : System.Threading.Tasks.Task
EditAsync ( EditEntireEvaluationViewModel viewModel ) : System.Threading.Tasks.Task
EntireEvaluationService ( IUnitOfWork unitOfWork, IApplicationUserManager userManager, IMappingEngine mappingEngine ) : System
GetForEditAsync ( System.Guid id ) : Task
GetPagedListAsync ( EntireEvaluationSearchRequest request ) : Task
IsInDb ( System.Guid id ) : Task

Описание методов

Create() публичный Метод

public Create ( AddEntireEvaluationViewModel viewModel ) : Task
viewModel Decision.ViewModel.EntireEvaluation.AddEntireEvaluationViewModel
Результат Task

DeleteAsync() публичный Метод

public DeleteAsync ( System.Guid id ) : System.Threading.Tasks.Task
id System.Guid
Результат System.Threading.Tasks.Task

EditAsync() публичный Метод

public EditAsync ( EditEntireEvaluationViewModel viewModel ) : System.Threading.Tasks.Task
viewModel Decision.ViewModel.EntireEvaluation.EditEntireEvaluationViewModel
Результат System.Threading.Tasks.Task

EntireEvaluationService() публичный Метод

public EntireEvaluationService ( IUnitOfWork unitOfWork, IApplicationUserManager userManager, IMappingEngine mappingEngine ) : System
unitOfWork IUnitOfWork
userManager IApplicationUserManager
mappingEngine IMappingEngine
Результат System

GetForEditAsync() публичный Метод

public GetForEditAsync ( System.Guid id ) : Task
id System.Guid
Результат Task

GetPagedListAsync() публичный Метод

public GetPagedListAsync ( EntireEvaluationSearchRequest request ) : Task
request Decision.ViewModel.EntireEvaluation.EntireEvaluationSearchRequest
Результат Task

IsInDb() публичный Метод

public IsInDb ( System.Guid id ) : Task
id System.Guid
Результат Task