StudentEnrollmentNew/StudentEnrollment/StudentEnrollmentContracts/StorageContracts/IExamPointsStorage.cs

17 lines
609 B
C#

using StudentEnrollmentContracts.BindingModels;
using StudentEnrollmentContracts.SearchModels;
using StudentEnrollmentContracts.ViewModels;
namespace StudentEnrollmentContracts.StorageContracts
{
public interface IExamPointsStorage
{
List<ExamPointsViewModel> GetFullList();
List<ExamPointsViewModel> GetFilteredList(ExamPointsSearchModel model);
ExamPointsViewModel? GetElement(ExamPointsSearchModel model);
ExamPointsViewModel? Insert(ExamPointsBindingModel model);
ExamPointsViewModel? Update(ExamPointsBindingModel model);
ExamPointsViewModel? Delete(ExamPointsBindingModel model);
}
}