C# 클래스 Decision.ServiceLayer.EFServiecs.Evaluations.EntireEvaluationService

کلاس ارائه دهنده سروسیس های لازم برای اعمال روی ارزیابی از متقاضی
상속: IEntireEvaluationService
파일 보기 프로젝트 열기: rabbal/Decision

공개 메소드들

메소드 설명
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