GPIC - Backend  1.0
Aplicações .NET para o backend do GPIC
Referência ao interface Domain.Interfaces.Repositories.IProjectEvaluationRepository
Diagrama de heranças da classe Domain.Interfaces.Repositories.IProjectEvaluationRepository
[legenda]

Membros públicos

Task< ProjectEvaluation?> GetByIdAsync (Guid? id)
 Busca uma avaliação de projeto pelo id. Mais...
 
Task< ProjectEvaluation?> GetByProjectIdAsync (Guid? projectId)
 Busca uma avaliação de projeto pelo id do projeto. Mais...
 
Task< ProjectEvaluationCreateAsync (ProjectEvaluation model)
 Cria uma avaliação de projeto. Mais...
 
Task< ProjectEvaluationUpdateAsync (ProjectEvaluation model)
 Atualiza uma avaliação de projeto. Mais...
 

Documentação dos métodos

◆ CreateAsync()

Task<ProjectEvaluation> Domain.Interfaces.Repositories.IProjectEvaluationRepository.CreateAsync ( ProjectEvaluation  model)

Cria uma avaliação de projeto.

Parâmetros
modelModelo da avaliação de projeto.
Retorna
Avaliação de projeto criado.

Implementado em Persistence.Repositories.ProjectEvaluationRepository.

◆ GetByIdAsync()

Task<ProjectEvaluation?> Domain.Interfaces.Repositories.IProjectEvaluationRepository.GetByIdAsync ( Guid?  id)

Busca uma avaliação de projeto pelo id.

Parâmetros
idId da avaliação.
Retorna
Avaliação de projeto encontrado.

Implementado em Persistence.Repositories.ProjectEvaluationRepository.

◆ GetByProjectIdAsync()

Task<ProjectEvaluation?> Domain.Interfaces.Repositories.IProjectEvaluationRepository.GetByProjectIdAsync ( Guid?  projectId)

Busca uma avaliação de projeto pelo id do projeto.

Parâmetros
projectIdId do projeto em avaliação.
Retorna
Avaliação de projeto encontrado.

Implementado em Persistence.Repositories.ProjectEvaluationRepository.

◆ UpdateAsync()

Task<ProjectEvaluation> Domain.Interfaces.Repositories.IProjectEvaluationRepository.UpdateAsync ( ProjectEvaluation  model)

Atualiza uma avaliação de projeto.

Parâmetros
modelModelo da avaliação de projeto.
Retorna
Avaliação de projeto atualizado.

Implementado em Persistence.Repositories.ProjectEvaluationRepository.


A documentação para este interface foi gerada a partir do seguinte ficheiro: