Classe TProject
Representa um projecto.
Propriedades
float altitude
A altitude a que se situa a construção
_______________________________________________
int anoConstrucao
O ano da construção
_______________________________________________
int codigoPostalMaior
A parte principal do código postal
_______________________________________________
int codigoPostalMenor
A parte final do código postal
_______________________________________________
string codigoProjecto
O código dados pelo utilizador ao projecto
_______________________________________________
TConcelho concelho
O concelho em que se situa o projecto
_______________________________________________
string data
A data do projecto
_______________________________________________
string descricaoProjecto
O texto da descrição do projecto
_______________________________________________
float distanciaCosta
A distância da construção à costa (em km)
_______________________________________________
int exposicao
Retorna um inteiro que representa a exposição ao vento da construção. Os valores são:
Urbana = 1
Rural ou periférica = 2
Muito exposta = 3
_______________________________________________
string exposicaoTxt
Retorna uma string com o texto da exposição ao vento da construção
_______________________________________________
TFreguesia freguesia
Retorna a freguesia onde se situa a construção
_______________________________________________
[TFraction] listaFraccoes
Retorna a lista de fracções do projecto
_______________________________________________
string localConstrucao
Retorna o local da construção
_______________________________________________
string nomeConservatoria
Retorna o nome da conservatória
_______________________________________________
string nomeFicheiro
Retorna o nome do ficheiro do projecto
_______________________________________________
string nomeRegulamento
Retorna o regulamento pelo qual o projecto está a ser executado
_______________________________________________
string nomeRuaConstrucao
Retorna a rua da morada da construção
_______________________________________________
string nomeUrbanizacaoConstrucao
Retorna a urbanização da morada da construção
_______________________________________________
int numeroConservatoria
Retorna o número da conservatória. O número 0 significa que é conservatória única
_______________________________________________
string numeroInscricaoCons
Retorna o número de inscrição na conservatória
_______________________________________________
string numeroMatriz
Retorna o número de inscrição na matriz
_______________________________________________
TPeople projectista
Retorna o objecto que representa o autor do projecto
_______________________________________________
TPeople proprietario
Retorna o objecto que representa o proprietário
_______________________________________________
string regiao
Retorna uma string com o nome da região onde se situa a construção
_______________________________________________
TPeople responsavelObra
Retorna o objecto que representa o técnico responsável pela obra
_______________________________________________
int rugosidadeTerreno
Retorna um inteiro que representa a rugosidade do terreno. Os valores são:
Rugosidade I = 1
Rugosidade II = 2
Rugosidade III = 3
_______________________________________________
string rugosidadeTerrenoTxt
Retorna uma string com a rugosidade do terreno
_______________________________________________
[THotWaterSystem] sistemasAQSComuns
Retorna uma lista com os sistema de AQS comuns a mais do que uma fracção
_______________________________________________
[TSolarHotWaterSystem] sistemasSolaresComuns
Retorna uma lista com os sistema de solares de AQS comuns a mais do que uma fracção
_______________________________________________
TProjectSolutions solucoesProjecto
Retorna um objecto com as soluções do projecto
_______________________________________________
string tipoCertificado
Retorna uma string com o tipo de certificado do projecto. Os valores existentes são:
Novo - Declaração de Conformidade Regulamentar
Novo - 1º Certificado Energético e da QAI
Grande Remodelação/Reabilitação - Declaração de Conformidade Regulamentar
Grande Remodelação/Reabilitação - 1º Certificado Energético e da QAI
Existente - 1º Certificado Energético e da QAI
Renovação de Certificado
Certificado Energético Reg. Autónomas
Declaração de Conformidade Regulamentar Reg. Aut.
1º Certificado Energético Reg. Autónomas
_______________________________________________
string tipoCertificadoId
Retorna uma string com um código representativo do tipo de certificado do projecto. Os valores retornados são:
"Novo - Declaração de Conformidade Regulamentar" - NOVO-DCR
"Novo - 1º Certificado Energético e da QAI" - NOVO-CE_QAI
"Grande Remodelação/Reabilitação - Declaração de Conformidade Regulamentar" - GREM-DCR
"Grande Remodelação/Reabilitação - 1º Certificado Energético e da QAI" - GREM-CE_QAI
"Existente - 1º Certificado Energético e da QAI" - EXIST-CE_QAI
"Renovação de Certificado" - RENOV
"Certificado Energético Reg. Autónomas" - CE-R_AUT
"Declaração de Conformidade Regulamentar Reg. Aut." - DCR-R_AUT
"1º Certificado Energético Reg. Autónomas" - 1CE-R_AUT
_______________________________________________
string tipoEstrutura
Retorna o tipo de estrutura da construção
_______________________________________________
string tipoProjecto
Retorna o tipo de projecto
_______________________________________________
int tipoRegiao
Retorna um inteiro que representa a tipo de região onde se situa a construção. Os valores são:
Região A = 10
Região B = 11
_______________________________________________
string tipoRegiaoTxt
Retorna uma string com o tipo de região onde se situa a construção
_______________________________________________
string zonaInverno
Retorna a zona de Inverno do projecto
_______________________________________________
string zonaVerao
Retorna a zona de Verão do projecto
_______________________________________________
Funções
[THotWaterSystem] sistemasAQSParaFraccao(int frac_id)
Retorna uma lista dos sistemas convencionais de AQS para a fracção com o ID igual a frac_id
_______________________________________________
[TSolarHotWaterSystem] sistemasSolaresParaFraccao(int frac_id)
Retorna uma lista dos sistemas solares de AQS para a fracção com o ID igual a frac_id
_______________________________________________