C# Class Cats.Services.EarlyWarning.NeedAssessmentService

Inheritance: INeedAssessmentService
Afficher le fichier Open project: edgecomputing/cats

Méthodes publiques

Свойство Type Description
Logger log4net.ILog

Méthodes publiques

Méthode Description
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

Method Details

AddNeedAssessment() public méthode

public AddNeedAssessment ( NeedAssessment needAssessment ) : bool
needAssessment Cats.Models.NeedAssessment
Résultat bool

AddNeedAssessment() public méthode

public AddNeedAssessment ( int planID, int regionID, int seasonID, int userID, int needAssessmentTypeID ) : void
planID int
regionID int
seasonID int
userID int
needAssessmentTypeID int
Résultat void

DeleteById() public méthode

public DeleteById ( int id ) : bool
id int
Résultat bool

DeleteNeedAssessment() public méthode

public DeleteNeedAssessment ( NeedAssessment needAssessment ) : bool
needAssessment Cats.Models.NeedAssessment
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EditNeedAssessment() public méthode

public EditNeedAssessment ( NeedAssessment needAssessment ) : bool
needAssessment Cats.Models.NeedAssessment
Résultat bool

FindBy() public méthode

public FindBy ( bool>.Expression predicate ) : List
predicate bool>.Expression
Résultat List

FindById() public méthode

public FindById ( int id ) : NeedAssessment
id int
Résultat Cats.Models.NeedAssessment

GenerateDefefaultData() public méthode

public GenerateDefefaultData ( NeedAssessment needAssessment ) : bool
needAssessment Cats.Models.NeedAssessment
Résultat bool

GetAllNeedAssessment() public méthode

public GetAllNeedAssessment ( ) : List
Résultat List

GetListOfWoredas() public méthode

public GetListOfWoredas ( int zoneId ) : List
zoneId int
Résultat List

GetListOfZones() public méthode

public GetListOfZones ( ) : List
Résultat List

GetRegions() public méthode

public GetRegions ( ) : IOrderedEnumerable
Résultat IOrderedEnumerable

GetRegionsFromNeedAssessment() public méthode

public GetRegionsFromNeedAssessment ( ) : List
Résultat List

GetSeasonFromNeedAssessment() public méthode

public GetSeasonFromNeedAssessment ( ) : List
Résultat List

GetZonesFromNeedAssessment() public méthode

public GetZonesFromNeedAssessment ( ) : List
Résultat List

GetZoness() public méthode

public GetZoness ( int region ) : IOrderedEnumerable
region int
Résultat IOrderedEnumerable

IsNeedAssessmentUsedInHrd() public méthode

public IsNeedAssessmentUsedInHrd ( int planId ) : bool
planId int
Résultat bool

NeedAssessmentService() public méthode

public NeedAssessmentService ( IUnitOfWork unitOfWork, log4net.ILog logger ) : System
unitOfWork IUnitOfWork
logger log4net.ILog
Résultat System

Property Details

Logger public_oe property

public ILog,log4net Logger
Résultat log4net.ILog