C# Class Cats.Services.Transaction.TransactionService

Inheritance: ITransactionService
Show file Open project: edgecomputing/cats Class Usage Examples

Public Methods

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

public AddTransaction ( Models item ) : bool
item Models
return bool

DeleteById() public method

public DeleteById ( System.Guid id ) : bool
id System.Guid
return bool

DeleteTransaction() public method

public DeleteTransaction ( Models item ) : bool
item Models
return bool

Dispose() public method

public Dispose ( ) : void
return void

FindBy() public method

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

FindById() public method

public FindById ( System.Guid id ) : Models.Transaction
id System.Guid
return Models.Transaction

GetAllTransaction() public method

public GetAllTransaction ( ) : List
return List

PostDeliveryReconcileReceipt() public method

public PostDeliveryReconcileReceipt ( int deliveryReconcileID ) : bool
deliveryReconcileID int
return bool

PostDistribution() public method

public PostDistribution ( int distributionId ) : bool
distributionId int
return bool

PostDonationPlan() public method

public PostDonationPlan ( DonationPlanHeader donationPlanHeader ) : bool
donationPlanHeader Cats.Models.DonationPlanHeader
return bool

PostGiftCertificate() public method

public PostGiftCertificate ( int giftCertificateId ) : bool
giftCertificateId int
return bool

PostHRDPlan() public method

public PostHRDPlan ( HRD hrd, Ration ration ) : List
hrd Cats.Models.HRD
ration Cats.Models.Ration
return List

PostLoan() public method

public PostLoan ( LoanReciptPlan loanReciptPlan ) : bool
loanReciptPlan Cats.Models.LoanReciptPlan
return bool

PostLocalPurchase() public method

public PostLocalPurchase ( List localPurchaseDetail ) : bool
localPurchaseDetail List
return bool

PostPSNPPlan() public method

public PostPSNPPlan ( RegionalPSNPPlan plan, Ration ration ) : List
plan Cats.Models.RegionalPSNPPlan
ration Cats.Models.Ration
return List

PostRequestAllocation() public method

public PostRequestAllocation ( int requestId ) : bool
requestId int
return bool

PostSIAllocation() public method

public PostSIAllocation ( int requisitionID ) : bool
requisitionID int
return bool

PostSIAllocationUncommit() public method

public PostSIAllocationUncommit ( int requisitionID ) : bool
requisitionID int
return bool

PostTransaction() public method

public PostTransaction ( IEnumerable entries ) : IEnumerable
entries IEnumerable
return IEnumerable

ReceiptAllocationFindBy() public method

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

TransactionService() public method

public TransactionService ( Cats unitOfWork ) : System
unitOfWork Cats
return System

UpdateTransaction() public method

public UpdateTransaction ( Models item ) : bool
item Models
return bool