C# Class Cats.Services.Transaction.TransactionService

Inheritance: ITransactionService
Afficher le fichier Open project: edgecomputing/cats Class Usage Examples

Méthodes publiques

Méthode Description
AddTransaction ( Models item ) : bool
DeleteById ( System.Guid id ) : bool
DeleteTransaction ( Models item ) : bool
Dispose ( ) : void
FindBy ( bool>.Expression predicate ) : List
FindById ( System.Guid id ) : Models.Transaction
GetAllTransaction ( ) : List
PostDeliveryReconcileReceipt ( int deliveryReconcileID ) : bool
PostDistribution ( int distributionId ) : bool
PostDonationPlan ( DonationPlanHeader donationPlanHeader ) : bool
PostGiftCertificate ( int giftCertificateId ) : bool
PostHRDPlan ( HRD hrd, Ration ration ) : List
PostLoan ( LoanReciptPlan loanReciptPlan ) : bool
PostLocalPurchase ( List localPurchaseDetail ) : bool
PostPSNPPlan ( RegionalPSNPPlan plan, Ration ration ) : List
PostRequestAllocation ( int requestId ) : bool
PostSIAllocation ( int requisitionID ) : bool
PostSIAllocationUncommit ( int requisitionID ) : bool
PostTransaction ( IEnumerable entries ) : IEnumerable
ReceiptAllocationFindBy ( bool>.Expression predicate ) : List
TransactionService ( Cats unitOfWork ) : System
UpdateTransaction ( Models item ) : bool

Method Details

AddTransaction() public méthode

public AddTransaction ( Models item ) : bool
item Models
Résultat bool

DeleteById() public méthode

public DeleteById ( System.Guid id ) : bool
id System.Guid
Résultat bool

DeleteTransaction() public méthode

public DeleteTransaction ( Models item ) : bool
item Models
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FindBy() public méthode

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

FindById() public méthode

public FindById ( System.Guid id ) : Models.Transaction
id System.Guid
Résultat Models.Transaction

GetAllTransaction() public méthode

public GetAllTransaction ( ) : List
Résultat List

PostDeliveryReconcileReceipt() public méthode

public PostDeliveryReconcileReceipt ( int deliveryReconcileID ) : bool
deliveryReconcileID int
Résultat bool

PostDistribution() public méthode

public PostDistribution ( int distributionId ) : bool
distributionId int
Résultat bool

PostDonationPlan() public méthode

public PostDonationPlan ( DonationPlanHeader donationPlanHeader ) : bool
donationPlanHeader Cats.Models.DonationPlanHeader
Résultat bool

PostGiftCertificate() public méthode

public PostGiftCertificate ( int giftCertificateId ) : bool
giftCertificateId int
Résultat bool

PostHRDPlan() public méthode

public PostHRDPlan ( HRD hrd, Ration ration ) : List
hrd Cats.Models.HRD
ration Cats.Models.Ration
Résultat List

PostLoan() public méthode

public PostLoan ( LoanReciptPlan loanReciptPlan ) : bool
loanReciptPlan Cats.Models.LoanReciptPlan
Résultat bool

PostLocalPurchase() public méthode

public PostLocalPurchase ( List localPurchaseDetail ) : bool
localPurchaseDetail List
Résultat bool

PostPSNPPlan() public méthode

public PostPSNPPlan ( RegionalPSNPPlan plan, Ration ration ) : List
plan Cats.Models.RegionalPSNPPlan
ration Cats.Models.Ration
Résultat List

PostRequestAllocation() public méthode

public PostRequestAllocation ( int requestId ) : bool
requestId int
Résultat bool

PostSIAllocation() public méthode

public PostSIAllocation ( int requisitionID ) : bool
requisitionID int
Résultat bool

PostSIAllocationUncommit() public méthode

public PostSIAllocationUncommit ( int requisitionID ) : bool
requisitionID int
Résultat bool

PostTransaction() public méthode

public PostTransaction ( IEnumerable entries ) : IEnumerable
entries IEnumerable
Résultat IEnumerable

ReceiptAllocationFindBy() public méthode

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

TransactionService() public méthode

public TransactionService ( Cats unitOfWork ) : System
unitOfWork Cats
Résultat System

UpdateTransaction() public méthode

public UpdateTransaction ( Models item ) : bool
item Models
Résultat bool