Class StdBSCalendario
Serviços de edição de calendarizações.
Inheritance
Implements
Inherited Members
Namespace: StdPlatBS100
Assembly: StdPlatBS100.dll
Syntax
[ComVisible(true)]
[Guid("9F67790E-6F6E-400D-86B9-15C9E45391FA")]
[ClassInterface(ClassInterfaceType.None)]
public class StdBSCalendario : IStdBSCalendario
  Methods
Actualiza(StdBECalendario)
Actualiza Calendário.
Declaration
public void Actualiza(StdBECalendario objCalendario)
  Parameters
| Type | Name | Description | 
|---|---|---|
| StdBECalendario | objCalendario | Objecto com as definições do Calendário.  | 
      
ActualizaGeral(StdBECalendarioGeral)
Actualiza Calendário.
Declaration
public void ActualizaGeral(StdBECalendarioGeral objCalendario)
  Parameters
| Type | Name | Description | 
|---|---|---|
| StdBECalendarioGeral | objCalendario | Objecto com as definições do Calendário.  | 
      
ClonaCalendario(StdBECalendario)
Clona Calendário.
Declaration
public StdBECalendarioGeral ClonaCalendario(StdBECalendario objCalendario)
  Parameters
| Type | Name | Description | 
|---|---|---|
| StdBECalendario | objCalendario | Objecto com as definições do Calendário.  | 
      
Returns
| Type | Description | 
|---|---|
| StdBECalendarioGeral | 
ClonaCalendarioGeral(StdBECalendarioGeral)
Clona Calendário Geral.
Declaration
public StdBECalendario ClonaCalendarioGeral(StdBECalendarioGeral objCalendarioGeral)
  Parameters
| Type | Name | Description | 
|---|---|---|
| StdBECalendarioGeral | objCalendarioGeral | Objecto com a definição do Calendário Geral.  | 
      
Returns
| Type | Description | 
|---|---|
| StdBECalendario | 
ConvertFromXML(XmlElement)
Importa de XML
Declaration
public StdBECalendario ConvertFromXML(XmlElement objXML)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Xml.XmlElement | objXML | Elemento de ficheiro Xml.  | 
      
Returns
| Type | Description | 
|---|---|
| StdBECalendario | 
ConvertToXml(StdBECalendario)
Exporta para Xml.
Declaration
public XmlElement ConvertToXml(StdBECalendario objCalendario)
  Parameters
| Type | Name | Description | 
|---|---|---|
| StdBECalendario | objCalendario | Objecto com as definições do Calendário.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Xml.XmlElement | 
DaCalendarExtenso(StdBECalendarioGeral)
Devolve o Calendário por Extenso.
Declaration
public string DaCalendarExtenso(StdBECalendarioGeral objCalendario)
  Parameters
| Type | Name | Description | 
|---|---|---|
| StdBECalendarioGeral | objCalendario | Objcto com as definições do Calendário.  | 
      
Returns
| Type | Description | 
|---|---|
| System.String | 
DaCalendarExtenso(StdBECalendario)
Devolve o Calendário por Extenso.
Declaration
public string DaCalendarExtenso(StdBECalendario objCalendario)
  Parameters
| Type | Name | Description | 
|---|---|---|
| StdBECalendario | objCalendario | Objcto com as definições do Calendário.  | 
      
Returns
| Type | Description | 
|---|---|
| System.String | 
DaPeriodoExtenso(StdBECalendario)
Devolve o Periodo do Calendário por Extenso.
Declaration
public string DaPeriodoExtenso(StdBECalendario objCalendario)
  Parameters
| Type | Name | Description | 
|---|---|---|
| StdBECalendario | objCalendario | Objcto com as definições do Calendário.  | 
      
Returns
| Type | Description | 
|---|---|
| System.String | 
DaProximaOcorrencia(StdBECalendario, DateTime)
Devolve a Próxima Ocorrência
Declaration
public DateTime DaProximaOcorrencia(StdBECalendario objCalendario, DateTime datDataInicio)
  Parameters
| Type | Name | Description | 
|---|---|---|
| StdBECalendario | objCalendario | Objecto com as definições do Calendário.  | 
      
| System.DateTime | datDataInicio | Data do Inicio à qual se pretende verificar a próxima ocorrência.  | 
      
Returns
| Type | Description | 
|---|---|
| System.DateTime | 
DaProximaOcorrenciaGeral(StdBECalendarioGeral, DateTime)
Devolve a Próxima Ocorrência
Declaration
public DateTime DaProximaOcorrenciaGeral(StdBECalendarioGeral objCalendario, DateTime datDataInicio)
  Parameters
| Type | Name | Description | 
|---|---|---|
| StdBECalendarioGeral | objCalendario | Objecto com as definições do Calendário.  | 
      
| System.DateTime | datDataInicio | Data do Inicio à qual se pretende verificar a próxima ocorrência.  | 
      
Returns
| Type | Description | 
|---|---|
| System.DateTime | 
Edita(String)
Devolve um calendário
Declaration
public StdBECalendario Edita(string strId)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | strId | Identificador do Id do Calendário.  | 
      
Returns
| Type | Description | 
|---|---|
| StdBECalendario | 
EditaGeral(String)
Devolve um calendário
Declaration
public StdBECalendarioGeral EditaGeral(string strId)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | strId | The string identifier.  | 
      
Returns
| Type | Description | 
|---|---|
| StdBECalendarioGeral | 
Existe(String)
Verifica se existe o Calendário.
Declaration
public bool Existe(string strId)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | strId | Identificador do Calendário.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Finalize()
Declaration
protected void Finalize()
  Remove(String)
Remove
Declaration
public void Remove(string strId)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | strId | Identificador do Id do Calendário.  | 
      
ValidaActualizacao(StdBECalendario, ref String)
Valida Actualização.
Declaration
public bool ValidaActualizacao(StdBECalendario objCalendario, ref string strErros)
  Parameters
| Type | Name | Description | 
|---|---|---|
| StdBECalendario | objCalendario | Objecto com as definições do Calendário.  | 
      
| System.String | strErros | Mensagem com os erros encontrados pela validação.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
ValidaRemocaoID(String, ref String)
Valida Remoção
Declaration
public bool ValidaRemocaoID(string strId, ref string strErros)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | strId | Identificador do Id do Calendário.  | 
      
| System.String | strErros | Mensagem com os erros reportados pela validação.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Boolean |