📄 c35mgrkinddao.java
字号:
package com.je.ims.dao;
import java.util.List;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import com.je.ims.hibernate.FileManager;
import com.je.ims.hibernate.MgrKind;
import com.je.ims.hibernate.MgrKindId;
public class c35MgrKindDao extends HibernateDaoSupport {
private c35BtreeDao btreedao;
public void setBtreedao(c35BtreeDao c){
btreedao=c;
}
public List getMgrKind(Long year,Long month)
{
//Long yea=new Long(year.intValue()+1911);
List L1=getHibernateTemplate().find("from MgrKind c where c.id.year="+year+"and c.id.month="+month);
return L1;
}
public MgrKind getMgrKind(Long year,Long month,String kindId)
{
//Long yea=new Long(year.intValue()+1911);
List L1=getHibernateTemplate().find("from MgrKind c where c.id.year="+year+"and c.id.month="+month+"and c.id.kindId='"+kindId+"'");
if(L1.size()>0){return (MgrKind)L1.get(0);}
else return null;
}
public List getMgrKindno(Long year,Long month)
{
//Long yea=new Long(year.intValue()+1911);
List L1=getHibernateTemplate().find("from MgrKind c where c.id.year="+year+"and c.id.month="+month+"and c.isManager=0");
return L1;
}
public void saveMgrKindno(Long year,Long month,String kindid)
{
MgrKindId c2=new MgrKindId();
Long yea=new Long(year.intValue()+1911);
c2.setYear(yea);
c2.setMonth(month);
c2.setKindId(kindid);
MgrKind c1=new MgrKind();
c1.setId(c2);
c1.setAb("B");
c1.setIsFinish(new Long(1));
c1.setIsManager(new Long(0));
c1.setNo("");
String nodename=btreedao.getBtree(year,kindid).getNodeName();
c1.setNodeName(nodename);
getHibernateTemplate().saveOrUpdate(c1);
}
public void delMgrKindno(Long year,Long month,String kindid)
{
MgrKindId c2=new MgrKindId();
Long yea=new Long(year.intValue()+1911);
c2.setYear(yea);
c2.setMonth(month);
c2.setKindId(kindid);
MgrKind c1=new MgrKind();
c1.setId(c2);
c1.setAb("B");
c1.setIsFinish(new Long(1));
c1.setIsManager(new Long(0));
c1.setNo("");
String nodename=btreedao.getBtree(year,kindid).getNodeName();
c1.setNodeName(nodename);
getHibernateTemplate().delete(c1);
}
public void saveMgrKind(Long year,Long month,String kindid)
{
MgrKindId c2=new MgrKindId();
Long yea=new Long(year.intValue()+1911);
c2.setYear(yea);
c2.setMonth(month);
c2.setKindId(kindid);
MgrKind c1=new MgrKind();
c1.setId(c2);
c1.setAb("B");
c1.setIsFinish(new Long(0));
c1.setIsManager(new Long(1));
c1.setNo("");
String nodename=btreedao.getBtree(year,kindid).getNodeName();
c1.setNodeName(nodename);
getHibernateTemplate().saveOrUpdate(c1);
}
public void updateMgrKind(Long year,Long month,String kindid){
MgrKind c1=new MgrKind( );
c1=this.getMgrKind(year,month,kindid);
c1.setIsFinish(new Long(1));
c1.setNo("");
getHibernateTemplate().saveOrUpdate(c1);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -