using PersonnelDepartmentContracts.SearchModels; using PersonnelDepartmentContracts.ViewModels; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PersonnelDepartmentContracts.StoragesContracts { public interface IDepartmentStorage { List GetFullList(); List GetFilteredList(DepartmentSearchModel model); DepartmentViewModel? GetElement(DepartmentSearchModel model); DepartmentViewModel? Insert(DepartmentSearchModel model); DepartmentViewModel? Update(DepartmentSearchModel model); DepartmentViewModel? Delete(DepartmentSearchModel model); } }