17 lines
554 B
C#
17 lines
554 B
C#
using EkzamenContracts.BindingModels;
|
|
using EkzamenContracts.SearchModels;
|
|
using EkzamenContracts.ViewModels;
|
|
|
|
namespace EkzamenContracts.StoragesContract
|
|
{
|
|
public interface IGroupStorage
|
|
{
|
|
List<GroupViewModel> GetFullList();
|
|
List<GroupViewModel> GetFilteredList(GroupSearchModel model);
|
|
GroupViewModel? GetElement(GroupSearchModel model);
|
|
GroupViewModel? Insert(GroupBindingModel model);
|
|
GroupViewModel? Update(GroupBindingModel model);
|
|
GroupViewModel? Delete(GroupBindingModel model);
|
|
}
|
|
}
|