Search Results for

    Show / Hide Table of Contents

    Interface IAgreementService

    Service for accessing Agreement

    Namespace: ImageVault.Common.Services
    Assembly: ImageVault.Common.dll
    Syntax
    public interface IAgreementService : IService

    Methods

    Delete(Int32)

    Deletes a agreement

    Declaration
    void Delete(int id)
    Parameters
    Type Name Description
    System.Int32 id

    The id of the agreement

    DeleteAgreementFile(Guid, Int32)

    Delete agreement file

    Declaration
    void DeleteAgreementFile(Guid agreementFileId, int agreementId)
    Parameters
    Type Name Description
    System.Guid agreementFileId
    System.Int32 agreementId

    Find(AgreementQuery)

    Search agreements

    Declaration
    IList<AgreementListData> Find(AgreementQuery agreementQuery)
    Parameters
    Type Name Description
    AgreementQuery agreementQuery
    Returns
    Type Description
    System.Collections.Generic.IList<AgreementListData>

    GetAgreementFile(Guid)

    Get agreement file

    Declaration
    AgreementFile GetAgreementFile(Guid agreementFileId)
    Parameters
    Type Name Description
    System.Guid agreementFileId
    Returns
    Type Description
    AgreementFile

    GetById(Int32)

    Gets a specific agreement

    Declaration
    Agreement GetById(int id)
    Parameters
    Type Name Description
    System.Int32 id

    The id of the agreement

    Returns
    Type Description
    Agreement

    Save(Agreement)

    Creates or updates a agreement

    Declaration
    Agreement Save(Agreement agreement)
    Parameters
    Type Name Description
    Agreement agreement

    The agreement to update

    Returns
    Type Description
    Agreement

    SetMediaItemAgreements(Int32, IList<Int32>)

    Adds items to a agreement

    Declaration
    void SetMediaItemAgreements(int mediaItemId, IList<int> agreementIds)
    Parameters
    Type Name Description
    System.Int32 mediaItemId
    System.Collections.Generic.IList<System.Int32> agreementIds

    Extension Methods

    EnumExtensions.GetNames<TEnum>(TEnum)
    In This Article
    Back to top (c) Meriworks 2002-2022