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

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

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

Метод Описание
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

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

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

public AddProjectCodeAllocation ( ProjectCodeAllocation _ProjectCodeAllocationDetail, int requisitionId, bool IsLastAssignment ) : bool
_ProjectCodeAllocationDetail Cats.Models.ProjectCodeAllocation
requisitionId int
IsLastAssignment bool
Результат bool

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

public AddProjectCodeAllocationDetail ( ProjectCodeAllocation _ProjectCodeAllocationDetail ) : bool
_ProjectCodeAllocationDetail Cats.Models.ProjectCodeAllocation
Результат bool

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

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

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

public DeleteProjectCodeAllocationDetail ( ProjectCodeAllocation _ProjectCodeAllocationDetail ) : bool
_ProjectCodeAllocationDetail Cats.Models.ProjectCodeAllocation
Результат bool

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

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

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

public EditProjectCodeAllocationDetail ( ProjectCodeAllocation _ProjectCodeAllocationDetail ) : bool
_ProjectCodeAllocationDetail Cats.Models.ProjectCodeAllocation
Результат bool

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

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

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

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

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

public Get ( bool>.Expression filter = null, Func orderBy = null, string includeProperties = "" ) : IEnumerable
filter bool>.Expression
orderBy Func
includeProperties string
Результат IEnumerable

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

public GetAllProjectCodeAllocationDetail ( ) : IEnumerable
Результат IEnumerable

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

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

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

public GetAllocatedAmountByPC ( int hubId, int pcIndex ) : int
hubId int
pcIndex int
Результат int

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

public GetAllocatedAmountBySI ( int hubId, int siIndex ) : int
hubId int
siIndex int
Результат int

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

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

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

public GetHubAllocationByHubID ( int status ) : List
status int
Результат List

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

public GetHubAllocationByID ( int hubID ) : List
hubID int
Результат List

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

public ProjectCodeAllocationService ( ) : System
Результат System

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

public Save ( ) : bool
Результат bool

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

public Save ( ProjectCodeAllocation _projectAllocation ) : bool
_projectAllocation Cats.Models.ProjectCodeAllocation
Результат bool