using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WorkFlowCheck.Common.DTO; namespace WorkFlowCheck.BL.Services.Interfaces { public interface ICheckListService { Task GetCheckListHeaderAsync(int Id); Task> GetAllCheckListHeaderAsync(); Task UpdateCheckListHeaderAsync(CheckListHeaderDTO checkListHeaderDTO); Task StartNewCheckListAsync(ApiRequestDTO request); Task GetCheckListTemplateHeaderAsync(int Id); Task> GetAllCheckListTemplateHeaderAsync(); Task UpdateCheckListTemplateHeaderAsync(CheckListTemplateHeaderDTO checkListTemplateHeaderDTO); Task GetCheckListTemplateRowAsync(int id); Task UpdateCheckListTemplateRowAsync(CheckListTemplateRowDTO checkListTemplateRowDTO); } }