using CandidateReviewContracts.BindingModels; using CandidateReviewContracts.SearchModels; using CandidateReviewContracts.ViewModels; namespace CandidateReviewContracts.StoragesContracts { public interface ICompanyStorage { List GetFullList(); List GetFilteredList(CompanySearchModel model); CompanyViewModel? GetElement(CompanySearchModel model); CompanyViewModel? Insert(CompanyBindingModel model); CompanyViewModel? Update(CompanyBindingModel model); CompanyViewModel? Delete(CompanyBindingModel model); } }