using CandidateReviewContracts.BindingModels; using CandidateReviewContracts.SearchModels; using CandidateReviewContracts.ViewModels; namespace CandidateReviewContracts.StoragesContracts { public interface IAssessmentStorage { List GetFullList(); List GetFilteredList(AssessmentSearchModel model); AssessmentViewModel? GetElement(AssessmentSearchModel model); AssessmentViewModel? Insert(AssessmentBindingModel model); AssessmentViewModel? Update(AssessmentBindingModel model); AssessmentViewModel? Delete(AssessmentBindingModel model); } }