/**
* RDeviceDoneDeviceidDao.java 2010/09/06
*/
package com.ycsoft.business.dao.resource.device;
import java.util.List;
import org.springframework.stereotype.Component;
import com.ycsoft.beans.device.RDeviceDoneDeviceid;
import com.ycsoft.daos.abstracts.BaseEntityDao;
import com.ycsoft.daos.core.JDBCException;
/**
* RDeviceDoneDeviceidDao -> R_DEVICE_DONE_DEVICEID table's operator
*/
@Component
public class RDeviceDoneDeviceidDao extends BaseEntityDao<RDeviceDoneDeviceid> {
/**
*
*/
private static final long serialVersionUID = -3635142011296660029L;
/**
* default empty constructor
*/
public RDeviceDoneDeviceidDao() {}
public void removeByDeviceDoneCode(Integer deviceDoneCode) throws JDBCException {
String sql = "delete from r_device_done_deviceid t where t.device_done_code=?";
this.executeUpdate(sql, deviceDoneCode);
}
public void removeByDeviceDoneCodeAndId(Integer deviceDoneCode,String deviceId) throws JDBCException {
String sql = "delete from r_device_done_deviceid t where t.device_done_code=? and t.device_id=?";
this.executeUpdate(sql, deviceDoneCode, deviceId);
}
public List<RDeviceDoneDeviceid> queryByDeviceDoneCode(Integer deviceDoneCode) throws JDBCException {
String sql = "select * from r_device_done_deviceid t where t.device_done_code=?";
return this.createQuery(sql, deviceDoneCode).list();
}
}