| | |
| | | daoSession.insertOrReplace(model); |
| | | } |
| | | |
| | | public void deleteFromOrderByGridNo(String gridNo){ |
| | | DaoSession daoSession = getDaoSession(); |
| | | QueryBuilder<Order> qb = daoSession.queryBuilder(Order.class); |
| | | QueryBuilder<Order> queryBuilder |
| | | = qb.where(OrderDao.Properties.GridNo.eq(gridNo)).orderAsc(OrderDao.Properties.TakeCode); |
| | | |
| | | List<Order> ordersList = queryBuilder.list(); |
| | | if (ordersList!=null && ordersList.size()>0){ |
| | | for (int i = 0; i < ordersList.size(); i++){ |
| | | Order order = ordersList.get(i); |
| | | daoSession.delete(order); |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 添加订单明细信息信息 |
| | | * |
| | |
| | | return gridModels; |
| | | } |
| | | |
| | | public void updateGridByStr(String gridNo,int state){ |
| | | CrontrolGridModel model = new CrontrolGridModel(); |
| | | model.ChangeGrid(gridNo); |
| | | DaoSession daoSession = getDaoSession(); |
| | | QueryBuilder<GridModel> qb = daoSession.queryBuilder(GridModel.class); |
| | | QueryBuilder<GridModel> queryBuilder |
| | | = qb.where(GridModelDao.Properties.GridNo.eq(model.getGridNo()),GridModelDao.Properties.GuiHao.eq(model.getGuiNo())).orderAsc(GridModelDao.Properties.GuiHao); |
| | | List<GridModel> gridModels = queryBuilder.list(); |
| | | if (gridModels != null || gridModels.size() > 0) { |
| | | for (int i = 0; i < gridModels.size();i++){ |
| | | GridModel mm = gridModels.get(i); |
| | | mm.setState(state); |
| | | daoSession.update(mm); |
| | | } |
| | | } |
| | | } |
| | | |
| | | public GridModel selectFreeGrid(){ |
| | | DaoSession daoSession = getDaoSession(); |
| | | QueryBuilder<GridModel> qb = daoSession.queryBuilder(GridModel.class); |