C# Class Cats.Services.EarlyWarning.ProjectCodeAllocationService

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

Méthodes publiques

Méthode Description
AddProjectCodeAllocation ( ProjectCodeAllocation _ProjectCodeAllocationDetail, int requisitionId, bool IsLastAssignment ) : bool
AddProjectCodeAllocationDetail ( ProjectCodeAllocation _ProjectCodeAllocationDetail ) : bool
DeleteById ( int id ) : bool
DeleteProjectCodeAllocationDetail ( ProjectCodeAllocation _ProjectCodeAllocationDetail ) : bool
Dispose ( ) : void
EditProjectCodeAllocationDetail ( ProjectCodeAllocation _ProjectCodeAllocationDetail ) : bool
FindBy ( bool>.Expression predicate ) : IEnumerable
FindById ( int id ) : ProjectCodeAllocation
Get ( bool>.Expression filter = null, Func orderBy = null, string includeProperties = "" ) : IEnumerable
GetAllProjectCodeAllocationDetail ( ) : IEnumerable
GetAllRequisitionsInHubAllocation ( ) : List
GetAllocatedAmountByPC ( int hubId, int pcIndex ) : int
GetAllocatedAmountBySI ( int hubId, int siIndex ) : int
GetHubAllocation ( bool>.Expression predicate ) : List
GetHubAllocationByHubID ( int status ) : List
GetHubAllocationByID ( int hubID ) : List
ProjectCodeAllocationService ( ) : System
Save ( ) : bool
Save ( ProjectCodeAllocation _projectAllocation ) : bool

Method Details

AddProjectCodeAllocation() public méthode

public AddProjectCodeAllocation ( ProjectCodeAllocation _ProjectCodeAllocationDetail, int requisitionId, bool IsLastAssignment ) : bool
_ProjectCodeAllocationDetail Cats.Models.ProjectCodeAllocation
requisitionId int
IsLastAssignment bool
Résultat bool

AddProjectCodeAllocationDetail() public méthode

public AddProjectCodeAllocationDetail ( ProjectCodeAllocation _ProjectCodeAllocationDetail ) : bool
_ProjectCodeAllocationDetail Cats.Models.ProjectCodeAllocation
Résultat bool

DeleteById() public méthode

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

DeleteProjectCodeAllocationDetail() public méthode

public DeleteProjectCodeAllocationDetail ( ProjectCodeAllocation _ProjectCodeAllocationDetail ) : bool
_ProjectCodeAllocationDetail Cats.Models.ProjectCodeAllocation
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EditProjectCodeAllocationDetail() public méthode

public EditProjectCodeAllocationDetail ( ProjectCodeAllocation _ProjectCodeAllocationDetail ) : bool
_ProjectCodeAllocationDetail Cats.Models.ProjectCodeAllocation
Résultat bool

FindBy() public méthode

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

FindById() public méthode

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

Get() public méthode

public Get ( bool>.Expression filter = null, Func orderBy = null, string includeProperties = "" ) : IEnumerable
filter bool>.Expression
orderBy Func
includeProperties string
Résultat IEnumerable

GetAllProjectCodeAllocationDetail() public méthode

public GetAllProjectCodeAllocationDetail ( ) : IEnumerable
Résultat IEnumerable

GetAllRequisitionsInHubAllocation() public méthode

public GetAllRequisitionsInHubAllocation ( ) : List
Résultat List

GetAllocatedAmountByPC() public méthode

public GetAllocatedAmountByPC ( int hubId, int pcIndex ) : int
hubId int
pcIndex int
Résultat int

GetAllocatedAmountBySI() public méthode

public GetAllocatedAmountBySI ( int hubId, int siIndex ) : int
hubId int
siIndex int
Résultat int

GetHubAllocation() public méthode

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

GetHubAllocationByHubID() public méthode

public GetHubAllocationByHubID ( int status ) : List
status int
Résultat List

GetHubAllocationByID() public méthode

public GetHubAllocationByID ( int hubID ) : List
hubID int
Résultat List

ProjectCodeAllocationService() public méthode

public ProjectCodeAllocationService ( ) : System
Résultat System

Save() public méthode

public Save ( ) : bool
Résultat bool

Save() public méthode

public Save ( ProjectCodeAllocation _projectAllocation ) : bool
_projectAllocation Cats.Models.ProjectCodeAllocation
Résultat bool