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