package com.vst.service.impl;
import com.vst.dao.PipelineSubtypeDao;
import com.vst.model.PipelineSubtype;
import com.vst.service.PipelineSubtypeManager;
import java.util.List;
/**
* Created by IntelliJ IDEA.
* User: And Lilia
* Date: 21.04.2009
* Time: 18:38:00
* To change this template use File | Settings | File Templates.
*/
public class PipelineSubtypeManagerImpl extends BaseManager implements PipelineSubtypeManager {
PipelineSubtypeDao pipelineSubtypeDao;
public void setPipelineSubtypeDao(PipelineSubtypeDao pipelineSubtypeDao) {
this.pipelineSubtypeDao = pipelineSubtypeDao;
}
public void insert(PipelineSubtype pipelineSubtype) {
pipelineSubtypeDao.insert(pipelineSubtype);
}
public void update(PipelineSubtype pipelineSubtype) {
pipelineSubtypeDao.update(pipelineSubtype);
}
public void delete(PipelineSubtype pipelineSubtype) {
pipelineSubtypeDao.delete(pipelineSubtype);
}
public List getPipelineSubtype() {
return pipelineSubtypeDao.getPipelineSubtype();
}
public PipelineSubtype getPipelineSubtypeById(Integer id) {
return pipelineSubtypeDao.getPipelineSubtypeById(id);
}
public List getPipelineSubtype(Integer page) {
return pipelineSubtypeDao.getPipelineSubtype(page);
}
public boolean exist(PipelineSubtype pipelineSubtype) {
List list=pipelineSubtypeDao.getPipelineSubtype();
for (int i=0; i<list.size(); i++){
PipelineSubtype pipe=(PipelineSubtype)list.get(i);
if (pipe.getPipelineType().equals(pipelineSubtype.getPipelineType())){
return true;
}
}
return false;
}
}