示例#1
0
文件: frmAdn.cs 项目: radtek/Danfoss
        private void btnCall_Click(object sender, EventArgs e)
        {
            Model.TableModel.Adn adn = new Model.TableModel.Adn();
            string dept_no           = (lblCurrentDept.Tag ?? "Wrong").ToString();
            string dept_name         = (lblCurrentDept.Text ?? "Wrong").ToString();

            if (_operate == "呼叫")
            {
                _andon = new Andon(string.Empty, _adnTypeNo, dept_no, _eqmNo, _user);
                _andon.NewAndon();
            }
            else
            {
                _andon = new Andon(_andonNo, _adnTypeNo, dept_no, _eqmNo, _user);
                _andon.GetAdnByNo(_andonNo);
                _andon.NextStep(_user.UserNo, _eqmNo, _andon.Adn.andon_no);
            }
            this.Close();
        }
示例#2
0
文件: frmAdn.cs 项目: radtek/Danfoss
 public frmAdn(string operate, string adnType, string adnName, string eqmNo, string eqmName, Model.User_P user, string andonNo)
 {
     InitializeComponent();
     _user      = new Model.User_P();
     _user      = user;
     _adnTypeNo = adnType;
     _operate   = operate;
     SetLblTxt(_operate);
     lblAdnTypeName.Text = adnName;
     _eqmNo       = eqmNo;
     _andonNo     = andonNo;
     btnCall.Text = _operate;
     GetAndonDept(adnType);
     if (!string.IsNullOrEmpty(andonNo))
     {
         _andon = new Andon();
         _andon.GetAdnByNo(andonNo);
     }
     lblEqmName.Text = eqmName;
 }