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 |