@Service @Transactional(readOnly=true) public class EmployeeTypeService extends Object
| Constructor and Description |
|---|
EmployeeTypeService(EmployeeTypeRepository employeeTypeRepository) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(EmployeeType employeeType) |
void |
delete(EmployeeType employeeType) |
List<EmployeeType> |
getAllEmployeeTypes()
Get all Employee Types
|
List<EmployeeType> |
getEmployeeTypeByChartOfAccounts(Long coaId)
Get all employee types for given chart of accounts id
|
EmployeeType |
getEmployeeTypeById(Long id)
Get employee type by passing the id
|
EmployeeType |
getEmployeeTypeByName(String name)
Get employee type by name
|
void |
update(EmployeeType employeeType) |
@Autowired public EmployeeTypeService(EmployeeTypeRepository employeeTypeRepository)
public EmployeeType getEmployeeTypeByName(String name)
name - public List<EmployeeType> getEmployeeTypeByChartOfAccounts(Long coaId)
coaId - public List<EmployeeType> getAllEmployeeTypes()
public EmployeeType getEmployeeTypeById(Long id)
id - @Transactional public void create(EmployeeType employeeType)
@Transactional public void update(EmployeeType employeeType)
@Transactional public void delete(EmployeeType employeeType)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.