Пример #1
0
        private void ShowLabelCheck(string Label)
        {
            DataSet ds = DB.GetPIVAsDB(sql.msg(Label));

            for (int J = 0; J < ds.Tables[1].Rows.Count; J++)
            {
                CancelMessage msg = new CancelMessage();
                msg.setmsg("核对", ds.Tables[1].Rows[J]);
                msg.Top = rc * 20;
                panel3.Controls.Add(msg);
                rc++;
            }
            if (int.Parse(ds.Tables[0].Rows[0]["LabelOver"].ToString()) < 0)
            {
                CancelMessage msg = new CancelMessage();
                msg.setmsg("配置取消", ds.Tables[0].Rows[0]);
                msg.Top = rc * 20;
                panel3.Controls.Add(msg);
                rc++;
            }
            if (int.Parse(ds.Tables[0].Rows[0]["WardRetreat"].ToString()) > 0)
            {
                CancelMessage msg = new CancelMessage();
                msg.setmsg("退药", ds.Tables[0].Rows[0]);
                msg.Top = rc * 20;
                panel3.Controls.Add(msg);
                rc++;
            }
        }
Пример #2
0
        private void ShowLabelCheck(string Label, string Status)
        {
            int i = 0;

            pnlcancel.Controls.Clear();
            DataSet ds = db.GetPIVAsDB(sql.msg(Label));

            for (int J = 0; J < ds.Tables[1].Rows.Count; J++)
            {
                CancelMessage msg = new CancelMessage();
                msg.setmsg("核对", ds.Tables[1].Rows[J]);
                msg.Top = i * 20;
                pnlcancel.Controls.Add(msg);
                i++;
            }
            if (ds != null && ds.Tables[0].Rows.Count > 0)
            {
                if (int.Parse(ds.Tables[0].Rows[0]["LabelOver"].ToString()) < 0)
                {
                    CancelMessage msg = new CancelMessage();
                    msg.setmsg("配置取消", ds.Tables[0].Rows[0]);
                    msg.Top = i * 20;
                    pnlcancel.Controls.Add(msg);
                    i++;
                }
                if (int.Parse(ds.Tables[0].Rows[0]["WardRetreat"].ToString()) > 0)
                {
                    CancelMessage msg = new CancelMessage();
                    msg.setmsg("退药", ds.Tables[0].Rows[0]);
                    msg.Top = i * 20;
                    pnlcancel.Controls.Add(msg);
                    i++;
                }
            }
        }
Пример #3
0
        /// <summary>
        /// 详细操作信息
        /// </summary>
        /// <param name="Label"></param>
        private void ShowLabelCheck(string Label)
        {
            int i = 0;

            panel1.Controls.Clear();

            DataSet ds = db.GetPIVAsDB(sql.msg(Label));

            if (ds != null && ds.Tables[0].Rows.Count > 0)
            {
                //JugeResons(ds.Tables[0]);
                //if (string.IsNullOrEmpty(richTextBox1.Text))
                //{
                //    richTextBox1.Text = "该瓶签可以扫描";
                //}
                for (int J = 0; J < ds.Tables[1].Rows.Count; J++)
                {
                    CancelMessage msg = new CancelMessage();
                    msg.setmsg("核对", ds.Tables[1].Rows[J]);
                    msg.Top = i * 20;
                    panel1.Controls.Add(msg);
                    i++;
                }
                if (int.Parse(ds.Tables[0].Rows[0]["LabelOver"].ToString()) < 0)
                {
                    CancelMessage msg = new CancelMessage();
                    msg.setmsg("配置取消", ds.Tables[0].Rows[0]);
                    msg.Top = i * 20;
                    panel1.Controls.Add(msg);
                    i++;
                }
                if (int.Parse(ds.Tables[0].Rows[0]["WardRetreat"].ToString()) > 0)
                {
                    CancelMessage msg = new CancelMessage();
                    msg.setmsg("退药", ds.Tables[0].Rows[0]);
                    msg.Top = i * 20;
                    panel1.Controls.Add(msg);
                    i++;
                }
            }
            else
            {
                //richTextBox1.Text = "不可扫描:当前瓶签号不存在或者不是瓶签号!";
            }
        }