StudentEnrollmentNew/StudentEnrollment/StudentEnrollmentContracts/StorageContracts/IFacultyStorage.cs

17 lines
573 B
C#
Raw Normal View History

using StudentEnrollmentContracts.BindingModels;
using StudentEnrollmentContracts.SearchModels;
using StudentEnrollmentContracts.ViewModels;
namespace StudentEnrollmentContracts.StorageContracts
{
public interface IFacultyStorage
{
List<FacultyViewModel> GetFullList();
List<FacultyViewModel> GetFilteredList(FacultySearchModel model);
FacultyViewModel? GetElement(FacultySearchModel model);
FacultyViewModel? Insert(FacultyBindingModel model);
FacultyViewModel? Update(FacultyBindingModel model);
FacultyViewModel? Delete(FacultyBindingModel model);
}
}