FinalPresenceLexa/data/Repository/IGroupRepository.cs

13 lines
412 B
C#
Raw Permalink Normal View History

2025-04-28 08:51:01 +00:00
using data.RemoteData.RemoteDataBase.DAO;
namespace data.Repository;
public interface IGroupRepository
{
public GroupDAO AddGroup(string groupName);
public Task RemoveAllStudentsFromGroup(int groupId);
public GroupDAO GetGroupById(int groupId);
public Task UpdateGroupAsync(int groupId, string newName);
public Task DeleteGroupAsync(int groupId);
public List<GroupDAO> GetAllGroups();
}