BusinessUnitService.java 656 Bytes
Newer Older
eddie.woo's avatar
eddie.woo committed
1 2 3 4 5 6 7
package pwc.taxtech.atms.service;

import java.util.List;

import pwc.taxtech.atms.dto.BusinessUnitDto;
import pwc.taxtech.atms.dto.BusinessUnitInputDto;
import pwc.taxtech.atms.dto.IdModel;
8
import pwc.taxtech.atms.entity.BusinessUnit;
eddie.woo's avatar
eddie.woo committed
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

public interface BusinessUnitService {

    List<BusinessUnitDto> getBusinessUnits();

    void addBusinessUnits(List<BusinessUnitInputDto> businessUnitDtoList);

    Integer deleteBusinessUnit(IdModel idModel);

    Boolean updateBusinessUnits(List<BusinessUnitDto> businessUnitDtoList);
    
    List<BusinessUnit> findByNameAndIsActive(String name, Boolean isActive);

    List<BusinessUnit> findByIsActiveTrue();
}