C# Класс DAL.Services.VacancyService

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Add ( VacancyDTO vacancy ) : VacancyDTO
Delete ( int id ) : bool
Get ( int userId, int industryId, string title, int state, int typeOfEmployment, IEnumerable levelIds, IEnumerable locationIds, int current, int size ) : int>.Tuple
Get ( int id ) : VacancyDTO
Update ( VacancyDTO vacancy ) : VacancyDTO
VacancyService ( IUnitOfWork uow ) : System

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

Метод Описание
CreateChildVacanciesIfNeeded ( Vacancy domain, VacancyDTO dto ) : void

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

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

public Add ( VacancyDTO vacancy ) : VacancyDTO
vacancy DAL.DTO.VacancyDTO
Результат DAL.DTO.VacancyDTO

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

public Delete ( int id ) : bool
id int
Результат bool

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

public Get ( int userId, int industryId, string title, int state, int typeOfEmployment, IEnumerable levelIds, IEnumerable locationIds, int current, int size ) : int>.Tuple
userId int
industryId int
title string
state int
typeOfEmployment int
levelIds IEnumerable
locationIds IEnumerable
current int
size int
Результат int>.Tuple

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

public Get ( int id ) : VacancyDTO
id int
Результат DAL.DTO.VacancyDTO

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

public Update ( VacancyDTO vacancy ) : VacancyDTO
vacancy DAL.DTO.VacancyDTO
Результат DAL.DTO.VacancyDTO

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

public VacancyService ( IUnitOfWork uow ) : System
uow IUnitOfWork
Результат System