using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using PayrollDAL.DTO.AdditionDeductionDetail; namespace PayRollBLL.AdditionDeductionDetail { public interface IAdditionDeductionDetailBLL { Task GetAdditionDeductionDetail(int additionDeductionDetailId, LoginDTO loginDTO); Task SaveAdditionDeductionDetail(AdditionDeductionDetailDTO additionDeductionDetailDTO, LoginDTO loginDTO); Task DeleteAdditionDeductionDetail(int additionDeductionDetailId, LoginDTO loginDTO); Task GetSelectListAdditionDeductionDetail( int firstNumber, int maxResult, CriteriaDTO criteriaDTO, LoginDTO loginDTO, bool isCount = false ); Task GetAdditionDeductionDetailListAsync( int firstNumber, int maxResult, CriteriaDTO criteriaDTO, LoginDTO loginDTO, bool isCount = false ); } }