C# 클래스 Cats.Services.PSNP.RegionalPSNPPlanService

상속: IRegionalPSNPPlanService
파일 보기 프로젝트 열기: edgecomputing/cats

공개 메소드들

메소드 설명
AddPsnpPlan ( string planName, System.DateTime startDate, System.DateTime endDate ) : void
AddRegionalPSNPPlan ( RegionalPSNPPlan item ) : bool
CreatePsnpPlan ( int year, int duration, int ration, int statusID, int planID, int userId ) : RegionalPSNPPlan
DeleteById ( int id ) : bool
DeleteRegionalPSNPPlan ( RegionalPSNPPlan item ) : bool
DoesPsnpPlanExistForThisRegion ( int planId, int year ) : bool
FindBy ( bool>.Expression predicate ) : List
FindById ( int id ) : RegionalPSNPPlan
GetAllRegionalPSNPPlan ( ) : List
GetAnnualPlanRpt ( int id ) : List
RegionalPSNPPlanService ( IUnitOfWork unitOfWork ) : System
UpdatePsnpPlan ( int year, int duration, int ration, int statusID, int planID ) : bool
UpdateRegionalPSNPPlan ( RegionalPSNPPlan item ) : bool

메소드 상세

AddPsnpPlan() 공개 메소드

public AddPsnpPlan ( string planName, System.DateTime startDate, System.DateTime endDate ) : void
planName string
startDate System.DateTime
endDate System.DateTime
리턴 void

AddRegionalPSNPPlan() 공개 메소드

public AddRegionalPSNPPlan ( RegionalPSNPPlan item ) : bool
item Cats.Models.RegionalPSNPPlan
리턴 bool

CreatePsnpPlan() 공개 메소드

public CreatePsnpPlan ( int year, int duration, int ration, int statusID, int planID, int userId ) : RegionalPSNPPlan
year int
duration int
ration int
statusID int
planID int
userId int
리턴 Cats.Models.RegionalPSNPPlan

DeleteById() 공개 메소드

public DeleteById ( int id ) : bool
id int
리턴 bool

DeleteRegionalPSNPPlan() 공개 메소드

public DeleteRegionalPSNPPlan ( RegionalPSNPPlan item ) : bool
item Cats.Models.RegionalPSNPPlan
리턴 bool

DoesPsnpPlanExistForThisRegion() 공개 메소드

public DoesPsnpPlanExistForThisRegion ( int planId, int year ) : bool
planId int
year int
리턴 bool

FindBy() 공개 메소드

public FindBy ( bool>.Expression predicate ) : List
predicate bool>.Expression
리턴 List

FindById() 공개 메소드

public FindById ( int id ) : RegionalPSNPPlan
id int
리턴 Cats.Models.RegionalPSNPPlan

GetAllRegionalPSNPPlan() 공개 메소드

public GetAllRegionalPSNPPlan ( ) : List
리턴 List

GetAnnualPlanRpt() 공개 메소드

public GetAnnualPlanRpt ( int id ) : List
id int
리턴 List

RegionalPSNPPlanService() 공개 메소드

public RegionalPSNPPlanService ( IUnitOfWork unitOfWork ) : System
unitOfWork IUnitOfWork
리턴 System

UpdatePsnpPlan() 공개 메소드

public UpdatePsnpPlan ( int year, int duration, int ration, int statusID, int planID ) : bool
year int
duration int
ration int
statusID int
planID int
리턴 bool

UpdateRegionalPSNPPlan() 공개 메소드

public UpdateRegionalPSNPPlan ( RegionalPSNPPlan item ) : bool
item Cats.Models.RegionalPSNPPlan
리턴 bool