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

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

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

Метод Описание
Create ( AddWorkExperienceViewModel viewModel ) : Task
DeleteAsync ( System.Guid id ) : System.Threading.Tasks.Task
EditAsync ( EditWorkExperienceViewModel viewModel ) : System.Threading.Tasks.Task
FillAddViewModel ( AddWorkExperienceViewModel viewModel, string path ) : System.Threading.Tasks.Task
FillEditViewModel ( EditWorkExperienceViewModel viewModel, string path ) : System.Threading.Tasks.Task
GetForCreate ( System.Guid ApplicantId, string path ) : Task
GetForEditAsync ( System.Guid id, string path ) : Task
GetPagedListAsync ( WorkExperienceSearchRequest request ) : Task
GetWorkExperienceViewModel ( System.Guid guid ) : Task
IsInDb ( System.Guid id ) : Task
WorkExperienceService ( IUnitOfWork unitOfWork, ICityService cityService, IStateService stateService, IApplicationUserManager userManager, IMappingEngine mappingEngine ) : System

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

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

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

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

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

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

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

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

public FillAddViewModel ( AddWorkExperienceViewModel viewModel, string path ) : System.Threading.Tasks.Task
viewModel Decision.ViewModel.WorkExperience.AddWorkExperienceViewModel
path string
Результат System.Threading.Tasks.Task

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

public FillEditViewModel ( EditWorkExperienceViewModel viewModel, string path ) : System.Threading.Tasks.Task
viewModel Decision.ViewModel.WorkExperience.EditWorkExperienceViewModel
path string
Результат System.Threading.Tasks.Task

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

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

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

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

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

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

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

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

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

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

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

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