public EmployeesAllowancesBLL GetByEmployeeAllowanceID(int EmployeeAllowanceID) { EmployeesAllowancesBLL EmployeesAllowancesBLL = null; EmployeesAllowances EmployeesAllowance = new EmployeesAllowancesDAL().GetEmployeesAllowancesByAllowanceID(EmployeeAllowanceID); if (EmployeesAllowance != null) { EmployeesAllowancesBLL = MapEmployeeAllowance(EmployeesAllowance); } return(EmployeesAllowancesBLL); }
internal EmployeesAllowancesBLL MapEmployeeAllowance(EmployeesAllowances EmployeeAllowance) { try { EmployeesAllowancesBLL EmployeeAllowanceBLL = null; if (EmployeeAllowance != null) { EmployeeAllowanceBLL = new EmployeesAllowancesBLL() { EmployeeAllowanceID = EmployeeAllowance.EmployeeAllowanceID, Allowance = new AllowancesBLL().MapAllowance(EmployeeAllowance.Allowances), EmployeeCareerHistory = new EmployeesCareersHistoryBLL().MapEmployeeCareerHistory(EmployeeAllowance.EmployeesCareersHistory), AllowanceStartDate = EmployeeAllowance.AllowanceStartDate.Date, IsActive = EmployeeAllowance.IsActive, CreatedDate = EmployeeAllowance.CreatedDate }; } return(EmployeeAllowanceBLL); } catch (Exception ex) { throw ex; } }