C# Class Decision.ServiceLayer.EFServiecs.ApplicantInfo.ApplicantService

نشان دهنده سرویس دهنده عملیات مرتبط با متقاضی
Inheritance: IApplicantService
Mostrar archivo Open project: rabbal/Decision

Public Methods

Method Description
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

Private Methods

Method Description
GetApplicantViewModel ( System.Guid id ) : Task

Method Details

ApplicantService() public method

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
return System

Approve() public method

public Approve ( System.Guid id ) : Task
id System.Guid
return Task

Create() public method

public Create ( AddApplicantViewModel viewModel ) : void
viewModel Decision.ViewModel.Applicant.AddApplicantViewModel
return void

DeleteAsync() public method

public DeleteAsync ( System.Guid id ) : System.Threading.Tasks.Task
id System.Guid
return System.Threading.Tasks.Task

EditAsync() public method

public EditAsync ( EditApplicantViewModel viewModel ) : System.Threading.Tasks.Task
viewModel Decision.ViewModel.Applicant.EditApplicantViewModel
return System.Threading.Tasks.Task

FillAddViewMoel() public method

public FillAddViewMoel ( AddApplicantViewModel viewModel, string path ) : System.Threading.Tasks.Task
viewModel Decision.ViewModel.Applicant.AddApplicantViewModel
path string
return System.Threading.Tasks.Task

FillEditViewMoel() public method

public FillEditViewMoel ( EditApplicantViewModel viewModel, string path ) : System.Threading.Tasks.Task
viewModel Decision.ViewModel.Applicant.EditApplicantViewModel
path string
return System.Threading.Tasks.Task

GetApplicantDetails() public method

public GetApplicantDetails ( System.Guid id ) : Task
id System.Guid
return Task

GetApplicantDocument() public method

public GetApplicantDocument ( System.Guid id, string type ) : Task
id System.Guid
type string
return Task

GetForCreate() public method

public GetForCreate ( string path ) : Task
path string
return Task

GetForEditAsync() public method

public GetForEditAsync ( System.Guid id, string path ) : Task
id System.Guid
path string
return Task

GetPagedListAsync() public method

public GetPagedListAsync ( ApplicantSearchRequest request ) : Task
request Decision.ViewModel.Applicant.ApplicantSearchRequest
return Task

IsApplicantBirthCertificateNumberExist() public method

public IsApplicantBirthCertificateNumberExist ( string birthCertificateNumber, System.Guid id ) : Task
birthCertificateNumber string
id System.Guid
return Task

IsApplicantNationalCodeExist() public method

public IsApplicantNationalCodeExist ( string nationalCode, System.Guid id ) : Task
nationalCode string
id System.Guid
return Task

IsInDb() public method

public IsInDb ( System.Guid id ) : Task
id System.Guid
return Task