forked from DavidMakarov/StudentEnrollment
17 lines
561 B
C#
17 lines
561 B
C#
using StudentEnrollmentContracts.BindingModels;
|
|
using StudentEnrollmentContracts.SearchModels;
|
|
using StudentEnrollmentContracts.ViewModels;
|
|
|
|
namespace StudentEnrollmentContracts.StorageContracts
|
|
{
|
|
public interface ICourseStorage
|
|
{
|
|
List<CourseViewModel> GetFullList();
|
|
List<CourseViewModel> GetFilteredList(CourseSearchModel model);
|
|
CourseViewModel? GetElement(CourseSearchModel model);
|
|
CourseViewModel? Insert(CourseBindingModel model);
|
|
CourseViewModel? Update(CourseBindingModel model);
|
|
CourseViewModel? Delete(CourseBindingModel model);
|
|
}
|
|
}
|