Click or drag to resize
Infosoft Logo

ICorporateAgreementService Interface

Implements the ICorporateAgreementEditService service contract.

Namespace: Infosoft.Common.Contracts.ServiceContracts.Subscriptions
Assembly: Infosoft.Common.Contracts (in Infosoft.Common.Contracts.dll) Version: 4.00.0.0
Syntax
public interface ICorporateAgreementService : IBusinessService

The ICorporateAgreementService type exposes the following members.

Methods
 NameDescription
Public methodCreateCorporateAgreement Create a new CorporateAgreement with all data on the given corporate agreement.
Public methodCreateCorporateAgreementDiscount Create a new CorporateAgreementDiscount.
Public methodCreateCorporateAgreementJointInvoiceDetail Create a new CorporateAgreementJointInvoiceDetail.
Public methodCreateCorporateAgreementProduct Create a new CorporateAgreementProduct.
Public methodCreateCorporateAgreementTerm Create a new CorporateAgreementTerm.
Public methodDeleteCorporateAgreementDiscount Delete a CorporateAgreementDiscount.
Public methodDeleteCorporateAgreementJointInvoiceDetail Delete a CorporateAgreementJointInvoiceDetail.
Public methodDeleteCorporateAgreementProduct Delete a CorporateAgreementProduct.
Public methodDeleteCorporateAgreementTerm Delete a CorporateAgreementTerm.
Public methodGetCorporateAgreementById Gets the corporate agreement by CorporateAgreement_Id.
Public methodGetCorporateAgreementByIdentifier Gets the corporate agreement by CorporateAgreementIdentifier.
Public methodGetNumbersOfSubscriptionForCorporateAgreement Gets the numbers of subscription for corporate agreement.
Public methodGetStatisticsForCorporateAgreement Gets statistics for a corporate agreement.
Public methodGetStatisticsForCorporateAgreementGroupedByProduct Gets the statistics for corporate agreement grouped by each product.
Public methodUpdateCorporateAgreement Updates all data on the given corporate agreement.
Public methodUpdateCorporateAgreementProduct Update a CorporateAgreementProduct.
Top
See Also