using GB5Shared.Signatory.DTO; using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; namespace GB5Shared.Signatory { public interface ISignatoryBLL { Task GetSignatory(int signatoryId, LoginDTO loginDTO, CancellationToken ct); Task GetActiveSignatoryByModule(int moduleId, LoginDTO loginDTO, CancellationToken ct); Task GetSelectListSignatory(CriteriaDTO criteriaDTO, LoginDTO loginDTO, CancellationToken ct); Task SaveSignatory(SignatoryDTO signatoryDTO, LoginDTO loginDTO, CancellationToken ct); Task DeleteSignatory(int signatoryId, LoginDTO loginDTO, CancellationToken ct); } }