添加出库信息。
4.4.2修改出库信息
修改出库的相关信息是在inf.jsp页面中进行的。修改出库的相关信息是先让用户输入想修改的商品名称,然后根据商品名称查询到相关商品的信息进行修改。菜单编辑界面的运行效果如图4.11所示:
图4.11修改出库界面
public class EditOutImpl extends HibernateDaoSupport implements EditOut { public void editout(Out out){ Session session = this.getSession(); Transaction tx = session.beginTransaction(); session.update(out); tx.commit(); session.close(); }
用户进行单个查询,查到出库的相关信息后,然后进行修改操作。
4.4.3删除出库信息
删除出库信息是在inf.jsp页面中进行的。删除入库信息是根据用户选择的商品名称来确定删除哪个商品。当商品被删除后,此商品的所有信息将从数据库中移出,删除商品的功能是由DelImpl.java(代码见附录)实现的。由于其功能与删除入库信息类似,所以详细运行效果见图4.9。
public void deleteout(People people){ Session session = this.getSession(); Transaction tx = session.beginTransaction(); String hql="from Out where name='"+people.getName()+"'"; Query query=session.createQuery(hql); List list=query.list(); Out out1=null; for (int i = 0;i<list.size();i++) { out1 = (Out)list.get(i); session.delete(out1); tx.commit(); } session.close(); }
根据用户选择的出库信息,找到相应的数据,然后进行删除。
4.5库存信息管理
库存管理模块主要实现库存信息的删除、添加、修改、查询等功能。它由inf.jsp页面实现,它的后台代码是QueryAction.java中的queryst()方法,QueryAllImpl.java中的queryst()方法(代码见附录)。
4.5.1 库存信息的修改
修改库存的相关信息是在inf.jsp页面中进行的。修改库存的相关信息是先让用户输入想修改的商品名称,然后根据商品名称查询到相关商品的信息并进行修改。库存信息修改的运行效果如图4.12所示:
图4.12修改库存信息界面
public class EditStImpl extends HibernateDaoSupport implements EditSt { public void editst(Stocks st){ Session session = this.getSession(); Transaction tx = session.beginTransaction(); session.update(st); tx.commit(); } 用户进行单个查询,查到库存相关信息后,进行修改操作。
4.5.2 删除库存信息
删除库存信息是在inf.jsp页面中进行的。删除库存信息是根据用户选择的商品名称来确定删除哪个商品。当商品被删除后,此商品的所有信息将从数据库中移出,删除商品的功能是由DelImpl.java(代码见附录33页)实现的。由于其功能与删除入库信息类似,所以详细运行效果见图4.9
- 上一篇:ASP.net+sqlserver物业管理系统的设计与实现
- 下一篇:ASP青年旅舍信息网站的设计与开发
-
-
-
-
-
-
-
当代大学生慈善意识研究+文献综述
java+mysql车辆管理系统的设计+源代码
十二层带中心支撑钢结构...
乳业同业并购式全产业链...
杂拟谷盗体内共生菌沃尔...
电站锅炉暖风器设计任务书
大众媒体对公共政策制定的影响
中考体育项目与体育教学合理结合的研究
酸性水汽提装置总汽提塔设计+CAD图纸
河岸冲刷和泥沙淤积的监测国内外研究现状