|
| 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: