new_presence/data/Repository/IGroupRepository.cs
2024-11-16 11:29:24 +03:00

24 lines
904 B
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using domain.Models;
namespace data.Repository
{
// Интерфейс для репозитория работы с группами.
public interface IGroupRepository
{
// Метод для получения группы по идентификатору.
GroupLocalEntity GetGroupById(int groupID);
// Метод для получения всех групп.
List<GroupLocalEntity> GetAllGroup();
// Метод для добавления новой группы.
bool AddGroup(GroupLocalEntity newGroup);
// Метод для обновления группы по идентификатору.
bool UpdateGroupById(int groupID, GroupLocalEntity updatedGroup);
// Метод для удаления группы по идентификатору.
bool RemoveGroupById(int groupID);
}
}