Class CrmBEPeriodicidade
Classe que define uma periodicidade de uma Actividade.
Implements
Inherited Members
Namespace: CrmBE100
Assembly: CrmBE100.dll
Syntax
[ComVisible(true)]
[Guid("48D3B158-2B0C-4719-A778-4740BC56AA9A")]
[ClassInterface(ClassInterfaceType.None)]
public class CrmBEPeriodicidade : CrmBaseBE, ICrmBEPeriodicidade
Constructors
CrmBEPeriodicidade()
Declaration
public CrmBEPeriodicidade()
Properties
AnualDia
Dia em que a tarefa deve ser executada.
Declaration
public int AnualDia { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AnualDiaSemana
Dia da semana do ano em que a tarefa deve ser executada.
Declaration
public int AnualDiaSemana { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AnualOrdemMes
Mês do ano em que a tarefa deve ser executada.
Declaration
public int AnualOrdemMes { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AnualPeriodoMes1
Mês em que a tarefa deve ser executada.
Declaration
public int AnualPeriodoMes1 { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AnualPeriodoMes2
Mês do ano em que a tarefa deve ser executada.
Declaration
public int AnualPeriodoMes2 { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AnualTipo
Ocorre apenas uma vêz por ano.
Declaration
public bool AnualTipo { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CamposUtil
Devolve a colecção de campos de utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos |
DiariaNumDias
DiariaNumDias
Declaration
public int DiariaNumDias { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
DiariaTodos
Tarefa ocorre todos os dias
Declaration
public bool DiariaTodos { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Duracao
Duração da actividade.
Declaration
public int Duracao { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
EmModoEdicao
Indica se o registo se encontra em Modo de Edição.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
HoraInicio
Hora de início da actividade.
Declaration
public TimeSpan HoraInicio { get; set; }
Property Value
Type | Description |
---|---|
System.TimeSpan |
IDLoteActividades
Identificador global e único do lote ao qual pertence a Periodicidade.
Declaration
public string IDLoteActividades { get; set; }
Property Value
Type | Description |
---|---|
System.String |
MensalDia
Dia do mês em que a tarefa é executada.
Declaration
public int MensalDia { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MensalDiaSemana
Indica o dia da semana em que a tarefa deve ser executada.
Declaration
public int MensalDiaSemana { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MensalOrdemSemana
Indica se a tarefa deve ser executada no primeiro, segundo(a), terceiro(a), quarto(a) dia de cada mês ou dia da semana.
Declaration
public int MensalOrdemSemana { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MensalPeriodoMes1
Indica o mês em que a tarefa deve ser executada.
Declaration
public int MensalPeriodoMes1 { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MensalPeriodoMes2
Indica o número do mês em que a tarefa deve ser execuatada.
Declaration
public int MensalPeriodoMes2 { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MensalTipo
Tarefa mensal.
Declaration
public bool MensalTipo { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Periodicidade
Indica o tipo de periodicidade definida: 1 = Diária, 2 = Semanal, 3 = Mensal, 4 = Anual.
Declaration
public int Periodicidade { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
SemanalDomingo
Tarefa ocorre apenas a Domingo
Declaration
public bool SemanalDomingo { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SemanalOcorrencias
Tarefa ocorre semanalmente.
Declaration
public int SemanalOcorrencias { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
SemanalQuarta
Tarefa ocorre apenas a Quarta-Feira
Declaration
public bool SemanalQuarta { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SemanalQuinta
Tarefa ocorre apenas a Quinta-Feira
Declaration
public bool SemanalQuinta { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SemanalSabado
Tarefa ocorre apenas a Sabado
Declaration
public bool SemanalSabado { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SemanalSegunda
Tarefa ocorre apenas a Segunda-Feira
Declaration
public bool SemanalSegunda { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SemanalSexta
Tarefa ocorre apenas a Sexta-Feira
Declaration
public bool SemanalSexta { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SemanalTerca
Tarefa ocorre apenas a Terça-Feira
Declaration
public bool SemanalTerca { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
VigenciaDataFim
Data de finalização do período de vigência deste lote de actividades.
Declaration
public DateTime VigenciaDataFim { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
VigenciaDataInicio
Data de início do período de vigência deste lote de actividades.
Declaration
public DateTime VigenciaDataInicio { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
VigenciaDuracaoMeses
Duração, em Meses, do período de vigência deste lote de actividades.
Declaration
public int VigenciaDuracaoMeses { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
VigenciaNumOcorrencias
N.º de ocorrências deste lote de actividades.
Declaration
public int VigenciaNumOcorrencias { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
VigenciaTipo
Tipo de período de vigência deste lote de actividades.
Declaration
public int VigenciaTipo { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
Finalize()
Declaration
protected override void Finalize()