Interface IPcmBS
Classe utilizada para obter serviços e regras de negócio sobre o Módulo Gestão Contratos.
Namespace: IPcmBS100
Assembly: IPcmBS100.dll
Syntax
[ComVisible(true)]
[Guid("9BFEF267-2973-490B-ACA9-2D193921C5C3")]
public interface IPcmBS
Properties
Contratos
Classe utilizada para obter serviços e regras de negócio sobre os Contratos.
Declaration
IPcmBSContratos Contratos { get; }
Property Value
| Type | Description |
|---|---|
| IPcmBSContratos |
CPV
Classe utilizada para obter serviços e regras de negócio sobre os Contratos.
Declaration
IPcmBSCPV CPV { get; }
Property Value
| Type | Description |
|---|---|
| IPcmBSCPV |
DocumentoContrato
Classe utilizada para obter serviços e regras de negócio sobre os Documentos de Contratos.
Declaration
IPcmBSDocumentoContrato DocumentoContrato { get; }
Property Value
| Type | Description |
|---|---|
| IPcmBSDocumentoContrato |
ErpBSO
Declaration
dynamic ErpBSO { set; }
Property Value
| Type | Description |
|---|---|
| System.Object |
LicencaPcm
Devolve a licença do PCM
Declaration
PcmBELicenca LicencaPcm { get; }
Property Value
| Type | Description |
|---|---|
| PcmBELicenca |
ObjectosContrato
Classe utilizada para obter serviços e regras de negócio sobre os Objectos de Contratos.
Declaration
IPcmBSObjectosContrato ObjectosContrato { get; }
Property Value
| Type | Description |
|---|---|
| IPcmBSObjectosContrato |
Parametros
Instancia um objecto usado para obter as regras de negócio dos Parametros.
Declaration
IPcmBSParametros Parametros { get; }
Property Value
| Type | Description |
|---|---|
| IPcmBSParametros |
Params
Instancia um objecto que define um Parametro (BE).
Declaration
PcmBEParametros Params { get; }
Property Value
| Type | Description |
|---|---|
| PcmBEParametros |
SeriesContratos
Classe utilizada para obter serviços e regras de negócio sobre as Séries de Contratos.
Declaration
IPcmBSSeriesContratos SeriesContratos { get; }
Property Value
| Type | Description |
|---|---|
| IPcmBSSeriesContratos |
TipoObjecto
Classe utilizada para obter serviços e regras de negócio sobre os Contratos.
Declaration
IPcmBSTipoObjecto TipoObjecto { get; }
Property Value
| Type | Description |
|---|---|
| IPcmBSTipoObjecto |
TiposGarantia
Classe utilizada para obter serviços e regras de negócio sobre os Tipos de Garantias.
Declaration
IPcmBSTiposGarantia TiposGarantia { get; }
Property Value
| Type | Description |
|---|---|
| IPcmBSTiposGarantia |
Methods
Dispose()
Método que permite fazer o dispose ao objeto.
Declaration
void Dispose()
VersaoDemoExcedida(String)
Indica se a versão demo foi excedida.
Declaration
bool VersaoDemoExcedida(string strTabela)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | strTabela |
Returns
| Type | Description |
|---|---|
| System.Boolean |