C# Class Cats.Services.PSNP.RegionalPSNPPlanService

Inheritance: IRegionalPSNPPlanService
Show file Open project: edgecomputing/cats

Public Methods

Method Description
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

Method Details

AddPsnpPlan() public method

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

AddRegionalPSNPPlan() public method

public AddRegionalPSNPPlan ( RegionalPSNPPlan item ) : bool
item Cats.Models.RegionalPSNPPlan
return bool

CreatePsnpPlan() public method

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
return Cats.Models.RegionalPSNPPlan

DeleteById() public method

public DeleteById ( int id ) : bool
id int
return bool

DeleteRegionalPSNPPlan() public method

public DeleteRegionalPSNPPlan ( RegionalPSNPPlan item ) : bool
item Cats.Models.RegionalPSNPPlan
return bool

DoesPsnpPlanExistForThisRegion() public method

public DoesPsnpPlanExistForThisRegion ( int planId, int year ) : bool
planId int
year int
return bool

FindBy() public method

public FindBy ( bool>.Expression predicate ) : List
predicate bool>.Expression
return List

FindById() public method

public FindById ( int id ) : RegionalPSNPPlan
id int
return Cats.Models.RegionalPSNPPlan

GetAllRegionalPSNPPlan() public method

public GetAllRegionalPSNPPlan ( ) : List
return List

GetAnnualPlanRpt() public method

public GetAnnualPlanRpt ( int id ) : List
id int
return List

RegionalPSNPPlanService() public method

public RegionalPSNPPlanService ( IUnitOfWork unitOfWork ) : System
unitOfWork IUnitOfWork
return System

UpdatePsnpPlan() public method

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

UpdateRegionalPSNPPlan() public method

public UpdateRegionalPSNPPlan ( RegionalPSNPPlan item ) : bool
item Cats.Models.RegionalPSNPPlan
return bool