package com.norteksoft.mms.form.dao;
import java.util.List;
import org.springframework.stereotype.Repository;
import com.norteksoft.mms.form.entity.GroupHeader;
import com.norteksoft.product.orm.hibernate.HibernateDao;
@Repository
public class GroupHeaderDao extends HibernateDao<GroupHeader, Long>{
public List<GroupHeader> getGroupHeadersByViewId(Long listViewId){
return find("from GroupHeader g where g.listViewId=?", listViewId);
}
public GroupHeader getGroupHeaderByInfo(Long listViewId, String startColumnName,Integer numberOfColumns,String titleText){
List<GroupHeader> header=find("from GroupHeader g where g.listViewId=? and g.startColumnName=? and g.numberOfColumns=? and g.titleText=?", listViewId,startColumnName,numberOfColumns,titleText);
if(header.size()>0)return header.get(0);
return null;
}
}