Interface IBasBSCalendarios
Namespace: IBasBS100
Assembly: IBasBS100.dll
Syntax
[ComVisible(true)]
[Guid("3F92DC2C-9613-4F70-BB60-1D90328298B6")]
public interface IBasBSCalendarios
Methods
Actualiza(BasBeCalendario, ref String)
Actualiza o Calendário
Declaration
void Actualiza(BasBeCalendario Calendario, ref string Avisos)
Parameters
Type | Name | Description |
---|---|---|
BasBeCalendario | Calendario | Entidade Calendário a actualizar |
System.String | Avisos | Retorna avisos na actualização do Calendário |
ActualizaValorAtributo(String, String, Object)
Actualiza o atributo do Calendário
Declaration
void ActualizaValorAtributo(string Calendario, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | Calendario | Código do Calendário |
System.String | Atributo | Atributo a actualizar |
System.Object | Valor | Valor do atributo a actualizar |
ActualizaValorAtributos(String, StdBECampos)
Actualiza o atributo no Calendário
Declaration
void ActualizaValorAtributos(string Calendario, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Calendario | Código do Calendário |
StdBECampos | Atributos | Array de atributos a actualizar |
DaCamposUtil()
Devolve os campos de utilizador
Declaration
StdBECampos DaCamposUtil()
Returns
Type | Description |
---|---|
StdBECampos |
DaDefCamposUtil()
Devolve a definição dos campos de utilizador
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil |
DaValorAtributo(String, String)
Devolve o valor do atributo especificado
Declaration
dynamic DaValorAtributo(string Calendario, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Calendario | Código do Calendário |
System.String | Atributo | Atributo a devolver o valor |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(String, String[])
Devolve os atributos do Calendário
Declaration
StdBECampos DaValorAtributos(string Calendario, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Calendario | Código do Calendário |
System.String[] | Atributos | Array com os atributos a devolver |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(String)
Edita o Calendário
Declaration
BasBeCalendario Edita(string Calendario)
Parameters
Type | Name | Description |
---|---|---|
System.String | Calendario | Código do Calendário |
Returns
Type | Description |
---|---|
BasBeCalendario |
Existe(String)
Verifica se existe o Calendário
Declaration
bool Existe(string Calendario)
Parameters
Type | Name | Description |
---|---|---|
System.String | Calendario | Código do Calendário |
Returns
Type | Description |
---|---|
System.Boolean |
Remove(String, String)
Remove o Calendário
Declaration
void Remove(string Calendario, string Avisos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Calendario | Código do Calendário a remover |
System.String | Avisos | Retorna avisos relativos à remoção do Calendário |
ValidaActualizacao(BasBeCalendario, ref String, String)
Valida a actualização do Calendário
Declaration
bool ValidaActualizacao(BasBeCalendario Calendario, ref string Erros, string Avisos)
Parameters
Type | Name | Description |
---|---|---|
BasBeCalendario | Calendario | Entidade a actualizar |
System.String | Erros | Devolve informação de erros |
System.String | Avisos | Devolve informação de avisos |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, ref String, String)
Valida se é possível remover o Calendário
Declaration
bool ValidaRemocao(string Calendario, ref string Erros, string Avisos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Calendario | Código do Calendário a remover |
System.String | Erros | Retorna informação dos erros quando não é possível remover o Calendário |
System.String | Avisos | Retorna avisos para a remoção do Calendário |
Returns
Type | Description |
---|---|
System.Boolean |