@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); }