package com.wcp.question.dao;

import com.wcp.question.domain.Qanswerdetail;
import org.hibernate.Session;
import com.farm.core.sql.query.DBRule;
import com.farm.core.sql.query.DataQuery;
import com.farm.core.sql.result.DataResult;
import java.util.List;
import java.util.Map;


 
public interface QanswerdetailDaoInter  {
  
 public void deleteEntity(Qanswerdetail qanswerdetail) ;
  
 public Qanswerdetail getEntity(String qanswerdetailid) ;
  
 public  Qanswerdetail insertEntity(Qanswerdetail qanswerdetail);
  
 public int getAllListNum();
  
 public void editEntity(Qanswerdetail qanswerdetail);
  
 public Session getSession();
  
 public DataResult runSqlQuery(DataQuery query);
  
 public void deleteEntitys(List<DBRule> rules);

  
 public List<Qanswerdetail> selectEntitys(List<DBRule> rules);

  
 public void updataEntitys(Map<String, Object> values, List<DBRule> rules);
  
 public int countEntitys(List<DBRule> rules);
}