LocalGovIMS_localgov-ims/src/BusinessLogic/Interfaces/Services/IImportProcessingRuleService.cs
using BusinessLogic.Entities;
using BusinessLogic.Interfaces.Result;
using BusinessLogic.Models.ImportProcessingRule;
using BusinessLogic.Models.Shared;
using System.Collections.Generic;

namespace BusinessLogic.Interfaces.Services
{
    public interface IImportProcessingRuleService
    {
        IResult Create(ImportProcessingRule item);
        ImportProcessingRule Get(int id);
        List<ImportProcessingRule> GetAll(bool includeDisabled);
        List<ImportProcessingRule> GetByImportType(int importTypeId);
        SearchResult<ImportProcessingRule> Search(SearchCriteria criteria);
        IResult Update(ImportProcessingRule item);
    }
}