内容如题,
我现在把客人点的菜全部添加到一个DataGridView中,
当我点击保存的时候,需要将这些菜品按分类打印出来,
比如海鲜的菜品,需要在海鲜那里打印出来,一张单子是所有的海鲜菜品,然后是每个海鲜一个单子,
冷菜的在冷菜间那里打印一个总单所有的冷盘,然后每个冷菜一个单子,
其他出品厨房的单子也一样,但是传菜口需要把所有的菜品都打印出来。
我现在的问题是,如何把DataGridView中的内容按菜品的类别分配到各个厨房的打印机上。我现在的方法是遍历DataGridView中的每个菜品,判断该菜品所属的类别,打印到指定的打印机,这样实现的一菜一单。
在遍历的时候把每个菜品都存入一个动态数组中,然后再传菜口得打印机上实现打印所有菜品的总单,
但是对于每个厨房的总单,我却不指定如何分类打印才好,
如果按类从数据库中查找出数据再打印,这样不是要访问好多次吗?希望各位高人给个思路,有源码也可以,但是最重要的还是 思 路 ...
我现在把客人点的菜全部添加到一个DataGridView中,
当我点击保存的时候,需要将这些菜品按分类打印出来,
比如海鲜的菜品,需要在海鲜那里打印出来,一张单子是所有的海鲜菜品,然后是每个海鲜一个单子,
冷菜的在冷菜间那里打印一个总单所有的冷盘,然后每个冷菜一个单子,
其他出品厨房的单子也一样,但是传菜口需要把所有的菜品都打印出来。
我现在的问题是,如何把DataGridView中的内容按菜品的类别分配到各个厨房的打印机上。我现在的方法是遍历DataGridView中的每个菜品,判断该菜品所属的类别,打印到指定的打印机,这样实现的一菜一单。
在遍历的时候把每个菜品都存入一个动态数组中,然后再传菜口得打印机上实现打印所有菜品的总单,
但是对于每个厨房的总单,我却不指定如何分类打印才好,
如果按类从数据库中查找出数据再打印,这样不是要访问好多次吗?希望各位高人给个思路,有源码也可以,但是最重要的还是 思 路 ...
http://download.csdn.net/source/275612
如果一个人操作还好,如果同时有五六个人
甚至更多的人在做这样的操作,该怎么防止出现 卡 的情况发生