public virtual List <EmployeesAllowancesBLL> GetEmployeesAllowances(string EmployeeCodeNo)
        {
            List <EmployeesAllowancesBLL> EmployeesAllowancesBLL = new List <EmployeesAllowancesBLL>();
            List <EmployeesAllowances>    EmployeesAllowances    = new EmployeesAllowancesDAL().GetActiveEmployeesAllowances(EmployeeCodeNo);

            foreach (var item in EmployeesAllowances)
            {
                EmployeesAllowancesBLL.Add(MapEmployeeAllowance(item));
            }

            return(EmployeesAllowancesBLL);
        }
        public EmployeesAllowancesBLL GetByEmployeeAllowanceID(int EmployeeAllowanceID)
        {
            EmployeesAllowancesBLL EmployeesAllowancesBLL = null;
            EmployeesAllowances    EmployeesAllowance     = new EmployeesAllowancesDAL().GetEmployeesAllowancesByAllowanceID(EmployeeAllowanceID);

            if (EmployeesAllowance != null)
            {
                EmployeesAllowancesBLL = MapEmployeeAllowance(EmployeesAllowance);
            }

            return(EmployeesAllowancesBLL);
        }
        public virtual List <EmployeesAllowancesBLL> GetEmployeesAllowances(out int totalRecordsOut, out int recFilterOut)
        {
            List <EmployeesAllowancesBLL> EmployeesAllowancesBLL = new List <EmployeesAllowancesBLL>();
            List <EmployeesAllowances>    EmployeesAllowances    = new EmployeesAllowancesDAL()
            {
                search   = Search,
                order    = Order,
                orderDir = OrderDir,
                startRec = StartRec,
                pageSize = PageSize
            }.GetEmployeesAllowances(out totalRecordsOut, out recFilterOut);

            foreach (var item in EmployeesAllowances)
            {
                EmployeesAllowancesBLL.Add(MapEmployeeAllowance(item));
            }

            return(EmployeesAllowancesBLL);
        }