C# Класс Cats.Services.EarlyWarning.NeedAssessmentService

Наследование: INeedAssessmentService
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Logger log4net.ILog

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

Метод Описание
AddNeedAssessment ( NeedAssessment needAssessment ) : bool
AddNeedAssessment ( int planID, int regionID, int seasonID, int userID, int needAssessmentTypeID ) : void
DeleteById ( int id ) : bool
DeleteNeedAssessment ( NeedAssessment needAssessment ) : bool
Dispose ( ) : void
EditNeedAssessment ( NeedAssessment needAssessment ) : bool
FindBy ( bool>.Expression predicate ) : List
FindById ( int id ) : NeedAssessment
GenerateDefefaultData ( NeedAssessment needAssessment ) : bool
GetAllNeedAssessment ( ) : List
GetListOfWoredas ( int zoneId ) : List
GetListOfZones ( ) : List
GetRegions ( ) : IOrderedEnumerable
GetRegionsFromNeedAssessment ( ) : List
GetSeasonFromNeedAssessment ( ) : List
GetZonesFromNeedAssessment ( ) : List
GetZoness ( int region ) : IOrderedEnumerable
IsNeedAssessmentUsedInHrd ( int planId ) : bool
NeedAssessmentService ( IUnitOfWork unitOfWork, log4net.ILog logger ) : System

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

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

public AddNeedAssessment ( NeedAssessment needAssessment ) : bool
needAssessment Cats.Models.NeedAssessment
Результат bool

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

public AddNeedAssessment ( int planID, int regionID, int seasonID, int userID, int needAssessmentTypeID ) : void
planID int
regionID int
seasonID int
userID int
needAssessmentTypeID int
Результат void

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

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

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

public DeleteNeedAssessment ( NeedAssessment needAssessment ) : bool
needAssessment Cats.Models.NeedAssessment
Результат bool

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

public Dispose ( ) : void
Результат void

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

public EditNeedAssessment ( NeedAssessment needAssessment ) : bool
needAssessment Cats.Models.NeedAssessment
Результат bool

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

public FindBy ( bool>.Expression predicate ) : List
predicate bool>.Expression
Результат List

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

public FindById ( int id ) : NeedAssessment
id int
Результат Cats.Models.NeedAssessment

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

public GenerateDefefaultData ( NeedAssessment needAssessment ) : bool
needAssessment Cats.Models.NeedAssessment
Результат bool

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

public GetAllNeedAssessment ( ) : List
Результат List

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

public GetListOfWoredas ( int zoneId ) : List
zoneId int
Результат List

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

public GetListOfZones ( ) : List
Результат List

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

public GetRegions ( ) : IOrderedEnumerable
Результат IOrderedEnumerable

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

public GetRegionsFromNeedAssessment ( ) : List
Результат List

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

public GetSeasonFromNeedAssessment ( ) : List
Результат List

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

public GetZonesFromNeedAssessment ( ) : List
Результат List

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

public GetZoness ( int region ) : IOrderedEnumerable
region int
Результат IOrderedEnumerable

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

public IsNeedAssessmentUsedInHrd ( int planId ) : bool
planId int
Результат bool

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

public NeedAssessmentService ( IUnitOfWork unitOfWork, log4net.ILog logger ) : System
unitOfWork IUnitOfWork
logger log4net.ILog
Результат System

Описание свойств

Logger публичное свойство

public ILog,log4net Logger
Результат log4net.ILog