|
| | ProjectEvaluation (Guid? projectId, bool? isProductivityFellow, Guid? submissionEvaluatorId, EProjectStatus? submissionEvaluationStatus, DateTime? submissionEvaluationDate, string? submissionEvaluationDescription, EQualification? qualification, EScore? projectProposalObjectives, EScore? academicScientificProductionCoherence, EScore? proposalMethodologyAdaptation, EScore? effectiveContributionToResearch, double apIndex) |
| |
| void | CalculateFinalScore () |
| | Calcula a pontuação final do projeto considerando todos os critérios. Mais...
|
| |
Membros públicos herdados de Domain.Entities.Primitives.Entity |
| void | DeactivateEntity () |
| |
| void | ActivateEntity () |
| |
|
| Guid? | ProjectId [get, set] |
| |
| bool? | IsProductivityFellow [get, set] |
| | O professor é bolsista de Produtividade? Mais...
|
| |
| Guid? | SubmissionEvaluatorId [get, set] |
| | Id do avaliador que avaliou a submissão. Mais...
|
| |
| DateTime? | SubmissionEvaluationDate [get, set] |
| | Data da avaliação da submissão. Mais...
|
| |
| EProjectStatus? | SubmissionEvaluationStatus [get, set] |
| | Status da avaliação da submissão. Mais...
|
| |
| string? | SubmissionEvaluationDescription [get, set] |
| | Nota da avaliação da submissão. Mais...
|
| |
| Guid? | AppealEvaluatorId [get, set] |
| | Id do avaliador que avaliou o recurso. Mais...
|
| |
| DateTime? | AppealEvaluationDate [get, set] |
| |
| EProjectStatus? | AppealEvaluationStatus [get, set] |
| | Status da avaliação do recurso. Mais...
|
| |
| string? | AppealEvaluationDescription [get, set] |
| | Nota da avaliação do recurso. Mais...
|
| |
| Guid? | DocumentsEvaluatorId [get, set] |
| | Id do avaliador que avaliou a documentação do projeto. Mais...
|
| |
| DateTime? | DocumentsEvaluationDate [get, set] |
| |
| string? | DocumentsEvaluationDescription [get, set] |
| | Nota da avaliação da documentação do projeto. Mais...
|
| |
| virtual ? Project | Project [get, set] |
| |
| virtual ? User | SubmissionEvaluator [get] |
| |
| virtual ? User | AppealEvaluator [get] |
| |
| virtual ? User | DocumentsEvaluator [get] |
| |
| double | APIndex [get, set] |
| | Pontuação Total (Índice AP). Mais...
|
| |
| double | FinalScore [get, set] |
| | Pontuação Total Final. Mais...
|
| |
| EQualification? | Qualification [get, set] |
| |
| EScore? | ProjectProposalObjectives [get, set] |
| |
| EScore? | AcademicScientificProductionCoherence [get, set] |
| |
| EScore? | ProposalMethodologyAdaptation [get, set] |
| |
| EScore? | EffectiveContributionToResearch [get, set] |
| |
Propriedades herdados de Domain.Entities.Primitives.Entity |
| Guid? | Id [get, protected set] |
| |
| DateTime? | DeletedAt [get, protected set] |
| |
◆ ProjectEvaluation() [1/2]
| Domain.Entities.ProjectEvaluation.ProjectEvaluation |
( |
| ) |
|
|
inlineprotected |
Constructor to dbcontext EF instancing.
◆ ProjectEvaluation() [2/2]
| Domain.Entities.ProjectEvaluation.ProjectEvaluation |
( |
Guid? |
projectId, |
|
|
bool? |
isProductivityFellow, |
|
|
Guid? |
submissionEvaluatorId, |
|
|
EProjectStatus? |
submissionEvaluationStatus, |
|
|
DateTime? |
submissionEvaluationDate, |
|
|
string? |
submissionEvaluationDescription, |
|
|
EQualification? |
qualification, |
|
|
EScore? |
projectProposalObjectives, |
|
|
EScore? |
academicScientificProductionCoherence, |
|
|
EScore? |
proposalMethodologyAdaptation, |
|
|
EScore? |
effectiveContributionToResearch, |
|
|
double |
apIndex |
|
) |
| |
|
inline |
◆ CalculateFinalScore()
| void Domain.Entities.ProjectEvaluation.CalculateFinalScore |
( |
| ) |
|
|
inline |
Calcula a pontuação final do projeto considerando todos os critérios.
◆ AcademicScientificProductionCoherence
| EScore? Domain.Entities.ProjectEvaluation.AcademicScientificProductionCoherence |
|
getset |
◆ APIndex
| double Domain.Entities.ProjectEvaluation.APIndex |
|
getset |
Pontuação Total (Índice AP).
◆ AppealEvaluationDate
| DateTime? Domain.Entities.ProjectEvaluation.AppealEvaluationDate |
|
getset |
◆ AppealEvaluationDescription
| string? Domain.Entities.ProjectEvaluation.AppealEvaluationDescription |
|
getset |
Nota da avaliação do recurso.
◆ AppealEvaluationStatus
| EProjectStatus? Domain.Entities.ProjectEvaluation.AppealEvaluationStatus |
|
getset |
Status da avaliação do recurso.
◆ AppealEvaluator
| virtual ? User Domain.Entities.ProjectEvaluation.AppealEvaluator |
|
get |
◆ AppealEvaluatorId
| Guid? Domain.Entities.ProjectEvaluation.AppealEvaluatorId |
|
getset |
Id do avaliador que avaliou o recurso.
◆ DocumentsEvaluationDate
| DateTime? Domain.Entities.ProjectEvaluation.DocumentsEvaluationDate |
|
getset |
◆ DocumentsEvaluationDescription
| string? Domain.Entities.ProjectEvaluation.DocumentsEvaluationDescription |
|
getset |
Nota da avaliação da documentação do projeto.
◆ DocumentsEvaluator
| virtual ? User Domain.Entities.ProjectEvaluation.DocumentsEvaluator |
|
get |
◆ DocumentsEvaluatorId
| Guid? Domain.Entities.ProjectEvaluation.DocumentsEvaluatorId |
|
getset |
Id do avaliador que avaliou a documentação do projeto.
◆ EffectiveContributionToResearch
| EScore? Domain.Entities.ProjectEvaluation.EffectiveContributionToResearch |
|
getset |
◆ FinalScore
| double Domain.Entities.ProjectEvaluation.FinalScore |
|
getset |
◆ IsProductivityFellow
| bool? Domain.Entities.ProjectEvaluation.IsProductivityFellow |
|
getset |
O professor é bolsista de Produtividade?
◆ Project
| virtual ? Project Domain.Entities.ProjectEvaluation.Project |
|
getset |
◆ ProjectId
| Guid? Domain.Entities.ProjectEvaluation.ProjectId |
|
getset |
◆ ProjectProposalObjectives
| EScore? Domain.Entities.ProjectEvaluation.ProjectProposalObjectives |
|
getset |
◆ ProposalMethodologyAdaptation
| EScore? Domain.Entities.ProjectEvaluation.ProposalMethodologyAdaptation |
|
getset |
◆ Qualification
◆ SubmissionEvaluationDate
| DateTime? Domain.Entities.ProjectEvaluation.SubmissionEvaluationDate |
|
getset |
Data da avaliação da submissão.
◆ SubmissionEvaluationDescription
| string? Domain.Entities.ProjectEvaluation.SubmissionEvaluationDescription |
|
getset |
Nota da avaliação da submissão.
◆ SubmissionEvaluationStatus
| EProjectStatus? Domain.Entities.ProjectEvaluation.SubmissionEvaluationStatus |
|
getset |
Status da avaliação da submissão.
◆ SubmissionEvaluator
| virtual ? User Domain.Entities.ProjectEvaluation.SubmissionEvaluator |
|
get |
◆ SubmissionEvaluatorId
| Guid? Domain.Entities.ProjectEvaluation.SubmissionEvaluatorId |
|
getset |
Id do avaliador que avaliou a submissão.
A documentação para esta classe foi gerada a partir do seguinte ficheiro: