Beispiel #1
0
 private void t_recptItemQty_KeyDown(object sender, KeyEventArgs e)
 {//收货数量
     if (e.KeyCode == Keys.Enter)
     {
         try
         {
             //检查
             check_recptItemQty();
             //计算实时库存
             calcRealTimeStock_recptItemQty();
             //判断只能为数字
             //插入 货号,品名,数量,专柜名称,插入时间
             //插入,更新
             insert_update_recptItemQty();
             //不可辑编
             controlTool.Edit(t_recptItemQty, false);
             //发送事件
             Event_recpt_ItemNo();
             //转移焦点
             controlTool.Enable(t_name_itemNo);
         }
         catch (System.FormatException ex) { MessageBox.Show(ex.Message); }
         catch (System.OverflowException ex) { MessageBox.Show(ex.Message); }
         catch (IAmCheckException ex) { MessageBox.Show(ex.Message); }
         catch (IAmMySqlException ex) { reset_calcRealTimeStock_recptItemQty(); MessageBox.Show(ex.Message); }
         finally
         {
             //清空
             controlTool.Empty(t_recptItemQty);
         }
     }
 }
        //
        private void ShowInfo()
        {
            if (m_realtime_stock != "")
            {
                t_stock.Text = m_realtime_stock;
            }

            //发货数量显示焦点
            controlTool.Focus(t_issueItemQty);
            //可编辑
            controlTool.Edit(t_issueItemQty);
        }