Fase 2: Gestión de Usuarios (CRUD Completo) - Backend & Frontend

This commit is contained in:
2025-12-17 13:37:06 -03:00
parent b3b553495b
commit dff7a377a4
9 changed files with 387 additions and 0 deletions

View File

@@ -4,5 +4,9 @@ using SIGCM.Domain.Entities;
public interface IUserRepository
{
Task<User?> GetByUsernameAsync(string username);
Task<IEnumerable<User>> GetAllAsync();
Task<User?> GetByIdAsync(int id);
Task<int> CreateAsync(User user);
Task UpdateAsync(User user);
Task DeleteAsync(int id);
}