C# Класс Decision.ServiceLayer.EFServiecs.ApplicantInfo.ApplicantService

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

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

Метод Описание
ApplicantService ( System.Web.HttpContextBase httpContextBase, IUnitOfWork unitOfWork, IApplicationUserManager userManager, IMappingEngine mappingEngine, IStateService stateService, ICityService cityService ) : System
Approve ( System.Guid id ) : Task
Create ( AddApplicantViewModel viewModel ) : void
DeleteAsync ( System.Guid id ) : System.Threading.Tasks.Task
EditAsync ( EditApplicantViewModel viewModel ) : System.Threading.Tasks.Task
FillAddViewMoel ( AddApplicantViewModel viewModel, string path ) : System.Threading.Tasks.Task
FillEditViewMoel ( EditApplicantViewModel viewModel, string path ) : System.Threading.Tasks.Task
GetApplicantDetails ( System.Guid id ) : Task
GetApplicantDocument ( System.Guid id, string type ) : Task
GetForCreate ( string path ) : Task
GetForEditAsync ( System.Guid id, string path ) : Task
GetPagedListAsync ( ApplicantSearchRequest request ) : Task
IsApplicantBirthCertificateNumberExist ( string birthCertificateNumber, System.Guid id ) : Task
IsApplicantNationalCodeExist ( string nationalCode, System.Guid id ) : Task
IsInDb ( System.Guid id ) : Task

Приватные методы

Метод Описание
GetApplicantViewModel ( System.Guid id ) : Task

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

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

public ApplicantService ( System.Web.HttpContextBase httpContextBase, IUnitOfWork unitOfWork, IApplicationUserManager userManager, IMappingEngine mappingEngine, IStateService stateService, ICityService cityService ) : System
httpContextBase System.Web.HttpContextBase
unitOfWork IUnitOfWork
userManager IApplicationUserManager
mappingEngine IMappingEngine
stateService IStateService
cityService ICityService
Результат System

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

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

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

public Create ( AddApplicantViewModel viewModel ) : void
viewModel Decision.ViewModel.Applicant.AddApplicantViewModel
Результат void

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

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

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

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

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

public FillAddViewMoel ( AddApplicantViewModel viewModel, string path ) : System.Threading.Tasks.Task
viewModel Decision.ViewModel.Applicant.AddApplicantViewModel
path string
Результат System.Threading.Tasks.Task

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

public FillEditViewMoel ( EditApplicantViewModel viewModel, string path ) : System.Threading.Tasks.Task
viewModel Decision.ViewModel.Applicant.EditApplicantViewModel
path string
Результат System.Threading.Tasks.Task

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

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

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

public GetApplicantDocument ( System.Guid id, string type ) : Task
id System.Guid
type string
Результат Task

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

public GetForCreate ( string path ) : Task
path string
Результат Task

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

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

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

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

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

public IsApplicantBirthCertificateNumberExist ( string birthCertificateNumber, System.Guid id ) : Task
birthCertificateNumber string
id System.Guid
Результат Task

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

public IsApplicantNationalCodeExist ( string nationalCode, System.Guid id ) : Task
nationalCode string
id System.Guid
Результат Task

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

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