using FrameworkDAL.CustomCode.BIZTransactionClass; using FrameworkDAL.DTO.BIZTransactionClass; using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; namespace FrameworkBLL.BIZTransactionClass { public class BIZTransactionClassBLL : IBIZTransactionClassBLL { private readonly IBIZTransactionClassDAL _BIZTransactionClassDAL; public BIZTransactionClassBLL(IBIZTransactionClassDAL BIZTransactionClassDAL) { _BIZTransactionClassDAL = BIZTransactionClassDAL; } public async Task GetBIZTransactionClassData(int BizTransactionClassId, LoginDTO LoginDTO) { try { return await _BIZTransactionClassDAL.GetBIZTransactionClassData(BizTransactionClassId, LoginDTO); } catch (Exception) { throw; } } public async Task GetSelectListBIZTransactionClass(int FirstNumber, int MaxResult, CriteriaDTO CriteriaDTO, LoginDTO LoginDTO) { try { return await _BIZTransactionClassDAL.GetSelectListBIZTransactionClass(FirstNumber, MaxResult, CriteriaDTO, LoginDTO); } catch (Exception ex) { throw new Exception("Error in GetSelectListBIZTransactionClass", ex); } } } }