using InventoryManager.Models; using InventoryManager.Tools; using System.Collections.Generic; namespace InventoryManager.Interfaces { public interface IColors { PaginatedList<Colors> GetItems(string SortProperty, SortOrder sortOrder, string SearchText = "", int pageIndex = 1, int pageSize = 5); Colors GetItem(int id); Colors Create(Colors item); Colors Edit(Colors item); Colors Delete(Colors item); public bool IsItemUnique(string name); public bool IsItemUnique(string name, int id); } }