Class RhpBEInfSFeriasFunc
Colecção linhas de estado de marcação de férias para um ou mais anos de um funcionário.
Inheritance
System.Object
RhpBEInfSFeriasFunc
Implements
System.Collections.IEnumerable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: RhpBE100.dll
Syntax
public class RhpBEInfSFeriasFunc : IEnumerable<RhpBEFuncInfSFerias>, IEnumerable
Constructors
RhpBEInfSFeriasFunc()
Declaration
public RhpBEInfSFeriasFunc()
RhpBEInfSFeriasFunc(IEnumerable<RhpBEFuncInfSFerias>)
Declaration
public RhpBEInfSFeriasFunc(IEnumerable<RhpBEFuncInfSFerias> items)
Parameters
Properties
NumItens
Permite verificar quantos itens existem na colecção.
Declaration
public int NumItens { get; }
Property Value
Type |
Description |
System.Int32 |
Um valor do tipo inteiro indicando o número de itens que existem na colecção.
|
Methods
Add(Object)
Insere um novo item na colecção.
Declaration
public void Add(object objCampo)
Parameters
Type |
Name |
Description |
System.Object |
objCampo |
|
CriaCopia(RhpBEInfSFeriasFunc)
Permite criar uma cópia de todos os itens da colecção.
Declaration
public void CriaCopia(RhpBEInfSFeriasFunc RhpBESFeriasFuncOriginal)
Parameters
Type |
Name |
Description |
RhpBEInfSFeriasFunc |
RhpBESFeriasFuncOriginal |
Objecto do tipo RhpBEInfSFeriasFunc a partir do qual será efectuada a cópia.
|
Existe(Int32)
Declaration
public bool Existe(int Ano)
Parameters
Type |
Name |
Description |
System.Int32 |
Ano |
|
Returns
Type |
Description |
System.Boolean |
|
Finalize()
Declaration
protected void Finalize()
GetEdita(Int32)
Permite editar para um objecto RhpBEFuncInfSFerias a linha identificada pelo Index.
Declaration
public RhpBEFuncInfSFerias GetEdita(int Index)
Parameters
Type |
Name |
Description |
System.Int32 |
Index |
Indice na colecção do item que se pretende editar.
|
Returns
Type |
Description |
RhpBEFuncInfSFerias |
Um objecto do tipo RhpBEFuncInfSFerias encapsulando o item pretendido.
|
GetEnumerator()
Declaration
public IEnumerator GetEnumerator()
Returns
Type |
Description |
System.Collections.IEnumerator |
|
IndiceDe(Int32)
Declaration
public int IndiceDe(int Ano)
Parameters
Type |
Name |
Description |
System.Int32 |
Ano |
|
Returns
Type |
Description |
System.Int32 |
|
Insere(RhpBEFuncInfSFerias)
Insere um novo item na Colecção.
Declaration
public dynamic Insere(RhpBEFuncInfSFerias ObjFuncInfSFerias)
Parameters
Type |
Name |
Description |
RhpBEFuncInfSFerias |
ObjFuncInfSFerias |
Objecto que contem o item que se pretende inserir.
|
Returns
Type |
Description |
System.Object |
|
Remove(Int32)
Permite remover um item da colecção.
Declaration
public void Remove(int Index)
Parameters
Type |
Name |
Description |
System.Int32 |
Index |
indicação do item da colecção a remover.
|
RemoveTodos()
Permite remover todos os itens da colecção.
Declaration
public void RemoveTodos()
Explicit Interface Implementations
IEnumerable<RhpBEFuncInfSFerias>.GetEnumerator()
Declaration
IEnumerator<RhpBEFuncInfSFerias> IEnumerable<RhpBEFuncInfSFerias>.GetEnumerator()
Returns
Implements
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable