C# 클래스 DAL.Services.VacancyService

파일 보기 프로젝트 열기: kulish-alina/HR_Project 1 사용 예제들

공개 메소드들

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