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