package com.jasamedika.medifirst2000.dao;

import java.util.List;

import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository;

import com.jasamedika.medifirst2000.entities.HargaNettoProdukCitoD;

@Repository("HargaNettoProdukCitoDDao")
public interface HargaNettoProdukCitoDDao extends PagingAndSortingRepository<HargaNettoProdukCitoD, Integer>{
	@Query("select model from HargaNettoProdukCitoD model where model.detailJenisProduk.id=:detailJenisProdukId "
			+ "and model.komponenHarga.id=:komponenHargaId")
	public List<HargaNettoProdukCitoD> findHargaProdukCito(
			@Param("detailJenisProdukId") Integer detailJenisProdukId,
			@Param("komponenHargaId") Integer komponenHargaId);

	@Query("select model from HargaNettoProdukCitoD model where model.detailJenisProduk.id=:detailJenisProdukId")
	public List<HargaNettoProdukCitoD> findHargaProdukCito(
			@Param("detailJenisProdukId") Integer detailJenisProdukId);
}
