Table of Contents

Class AnexosFilterVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Entidade que representa Filtros para Anexos, permite que a lista de AnexosVO seja filtrada pelos valores das propriedades deste filtro.

public class AnexosFilterVO
Inheritance
AnexosFilterVO

Constructors

AnexosFilterVO()

public AnexosFilterVO()

Fields

oritable

Entidade para a qual queremos obter os Anexos.

public string oritable

Field Value

string

recstamp

Identificador do registo para o qual queremos obter os Anexos. Para que este registo possa ser identificado, o campo oritable também tem de estar preenchido.

public string recstamp

Field Value

string

runMaxItemsValidation

Caso seja True, indica que é para ignorar a quantidade máxima de Anexos a levar para o frontend.

Caso seja False, indica que caso a quantidade de Anexos exceda o limite máximo definido, devolve apenas a quantidade de Anexos disponíveis, em vez dos Anexos propriamente ditos.

public bool runMaxItemsValidation

Field Value

bool

searchIncludeGruax

Indica se a Pesquisa também tem em consideração o nome da Categoria/Grupo a que pertence o Anexo.

public bool searchIncludeGruax

Field Value

bool

searchTxt

Caso este campo esteja preenchido, indica que é para efectuar uma pesquisa nos Anexos pelos campos:.

Resumo, Nome do ficheiro/Endereço de Internet e Descrição.
public string searchTxt

Field Value

string

Remarks

Só efectua a pesquisa caso o campo searchTxtType tenha um valor entre 1 e 3.

searchTxtType

Indica o tipo de pesquisa a ser feita.

1 - Todas as Palavras.

2 - Qualquer Palavra.

3 - Frase.

public int searchTxtType

Field Value

int

showPasswordProtected

Indica se mostra Anexos protegidos por password

public bool showPasswordProtected

Field Value

bool