using Microsoft.SelfService.Portal.Core.API.Models; namespace Microsoft.SelfService.Portal.Core.API.Interfaces { public interface ITemplateCategoryInterface { ICollection GetTemplateCategories(); bool AddTemplateCategoryById(TemplateCategoryModel templateCategory); bool EditTemplateCategoryById(TemplateCategoryModel templateCategory); bool DeleteTemplateCategoryById(TemplateCategoryModel templateCategory); TemplateCategoryModel GetTemplateCategoryById(Guid Id); bool CheckTemplateCategoryById(Guid Id); TemplateCategoryModel GetTemplateCategoryByName(string Name); bool CheckTemplateCategoryByName(string Name); bool SaveChanges(); } }