GPIC - Backend
1.0
Aplicações .NET para o backend do GPIC
|
Membros públicos | |
Task< IEnumerable< User > > | GetActiveUsersAsync (int skip, int take) |
Retorna usuários ativos no sistema. Mais... | |
Task< IEnumerable< User > > | GetInactiveUsersAsync (int skip, int take) |
Retorna usuários inativos no sistema. Mais... | |
Task< User?> | GetByIdAsync (Guid? id) |
Recupera usuário através do Id informado. Mais... | |
Task< User > | UpdateAsync (User user) |
Atualiza usuário utilizando os parâmetros informados. Mais... | |
Task< User > | CreateAsync (User user) |
Realiza a criação do usuário utilizando os parâmetros informados. Mais... | |
Task< User > | DeleteAsync (Guid? id) |
Realiza a remoção do usuário utilizando o id informado. Mais... | |
Task< User?> | GetUserByEmailAsync (string? email) |
Retorna usuário com o Email informado. Usuários inativos também são retornados. Mais... | |
Task< User?> | GetUserByCPFAsync (string? cpf) |
Retorna usuário com o CPF informado. Usuários inativos também são retornados. Mais... | |
Task< User?> | GetCoordinatorAsync () |
Retorna usuário com permissão de coordenador. Mais... | |
Realiza a criação do usuário utilizando os parâmetros informados.
user | Parâmetros de criação do usuário. |
Implementado em Persistence.Repositories.UserRepository.
Task<User> Domain.Interfaces.Repositories.IUserRepository.DeleteAsync | ( | Guid? | id | ) |
Realiza a remoção do usuário utilizando o id informado.
id | Id do usuário. |
Implementado em Persistence.Repositories.UserRepository.
Task<IEnumerable<User> > Domain.Interfaces.Repositories.IUserRepository.GetActiveUsersAsync | ( | int | skip, |
int | take | ||
) |
Retorna usuários ativos no sistema.
skip | Quantidade de registros a serem ignorados. |
take | Quantidade de registros a serem retornados. |
Implementado em Persistence.Repositories.UserRepository.
Task<User?> Domain.Interfaces.Repositories.IUserRepository.GetByIdAsync | ( | Guid? | id | ) |
Recupera usuário através do Id informado.
id | Id do usuário. |
Implementado em Persistence.Repositories.UserRepository.
Task<User?> Domain.Interfaces.Repositories.IUserRepository.GetCoordinatorAsync | ( | ) |
Retorna usuário com permissão de coordenador.
Implementado em Persistence.Repositories.UserRepository.
Task<IEnumerable<User> > Domain.Interfaces.Repositories.IUserRepository.GetInactiveUsersAsync | ( | int | skip, |
int | take | ||
) |
Retorna usuários inativos no sistema.
skip | Quantidade de registros a serem ignorados. |
take | Quantidade de registros a serem retornados. |
Implementado em Persistence.Repositories.UserRepository.
Task<User?> Domain.Interfaces.Repositories.IUserRepository.GetUserByCPFAsync | ( | string? | cpf | ) |
Retorna usuário com o CPF informado. Usuários inativos também são retornados.
cpf | CPF do usuário. |
Implementado em Persistence.Repositories.UserRepository.
Task<User?> Domain.Interfaces.Repositories.IUserRepository.GetUserByEmailAsync | ( | string? | ) |
Retorna usuário com o Email informado. Usuários inativos também são retornados.
Email do usuário. |
Implementado em Persistence.Repositories.UserRepository.
Atualiza usuário utilizando os parâmetros informados.
user | Parâmetros de atualização do usuário. |
Implementado em Persistence.Repositories.UserRepository.