package org.openlmis.vaccine.repository.inventory;
import lombok.NoArgsConstructor;
import org.openlmis.vaccine.domain.inventory.*;
import org.openlmis.vaccine.repository.mapper.inventory.VaccineInventoryConfigurationMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import java.util.List;
@Component
@NoArgsConstructor
public class VaccineInventoryConfigurationRepository {
@Autowired
VaccineInventoryConfigurationMapper mapper;
public List<VaccineInventoryProductConfiguration> getAll() {
return mapper.getAll();
}
public VaccineInventoryProductConfiguration getById(Long id) {
return mapper.getById(id);
}
public VaccineInventoryProductConfiguration getByProductId(Long productId) {
return mapper.getByProductId(productId);
}
public Integer insert(VaccineInventoryProductConfiguration configuration) {
return mapper.insert(configuration);
}
public Integer update(VaccineInventoryProductConfiguration configuration) {
return mapper.update(configuration);
}
}