@Override
 public boolean deleteProclamateAmmo(Long proclamateBaseId, Long proclamateAmmoId) {
   if (iProclamateAmmoRepository.getCountOfChilds(proclamateBaseId) == 1) {
     iProclamateBaseService.deleteByEntityId(proclamateBaseId);
     return true;
   } else if (iProclamateAmmoRepository.getCountOfChilds(proclamateBaseId) > 1) {
     deleteByEntityId(proclamateAmmoId);
     return true;
   } else return false;
 }
 @Override
 public Long getProclamateAmmoCount(Long samapelId, Long proclamateId) {
   return iProclamateAmmoRepository.getProclamateAmmoCount(samapelId, proclamateId);
 }
 @Override
 public List<Long> getProclamateCountByAmmo(Long ammoId, String proclamateDate) {
   return iProclamateAmmoRepository.getProclamateCountByAmmo(ammoId, proclamateDate);
 }
 @Override
 public List<ProclamateAmmo> getAmmoListForProclamateId(long proclamateBaseId) {
   return iProclamateAmmoRepository.getAmmoListForProclamateId(proclamateBaseId);
 }
 @Override
 public List<ProclamateAmmoDto> getAmmoByAllocateId(
     long allocateId, int receiverId, int deliverId, String itemTitle) {
   return iProclamateAmmoRepository.getAmmoByAllocateId(
       allocateId, receiverId, deliverId, itemTitle);
 }