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, ICrmBEPeriodicidadeConstructors
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()