Exemplo n.º 1
0
        /// <summary>
        /// 领料人选择器
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void txtFetchOpid_ChooserClick(object sender, EventArgs e)
        {
            frmPersonnelSelector frmPInfo = new frmPersonnelSelector();
            DialogResult         result   = frmPInfo.ShowDialog();

            if (result == DialogResult.OK)
            {
                txtFetchOpid.Text = frmPInfo.strPersonName;
                txtFetchOpid.Tag  = frmPInfo.strUserId;
            }
        }
Exemplo n.º 2
0
        //维修人员
        private void txtcServiceman_ChooserClick(object sender, EventArgs e)
        {
            frmPersonnelSelector frmSelector = new frmPersonnelSelector();

            frmSelector.isMoreCheck = false;
            DialogResult result = frmSelector.ShowDialog();

            if (result == DialogResult.OK)
            {
                txtcServiceman.Text = frmSelector.strPersonName;
            }
        }
Exemplo n.º 3
0
        private void btnPerson_Click(object sender, EventArgs e)
        {
            frmPersonnelSelector frmSelector = new frmPersonnelSelector();

            frmSelector.isMoreCheck = true;
            DialogResult result = frmSelector.ShowDialog();

            if (result == DialogResult.OK)
            {
                rtbPerson.Text = frmSelector.strPersonName.Substring(0, frmSelector.strPersonName.Length - 1);
                rtbPerson.Tag  = frmSelector.strUserId.Substring(0, frmSelector.strUserId.Length - 1);
            }
        }
        private void txtRepairWorker_ChooserClick(object sender, EventArgs e)
        {
            frmPersonnelSelector frmSelector = new frmPersonnelSelector();

            frmSelector.isMoreCheck = true;
            DialogResult result = frmSelector.ShowDialog();

            if (result == DialogResult.OK)
            {
                txtRepairWorker.Text = frmSelector.strPersonName.Contains(",") ? frmSelector.strPersonName.Substring(0, frmSelector.strPersonName.Length - 1) : frmSelector.strPersonName;
                txtRepairWorker.Tag  = frmSelector.strUserId.Substring(0, frmSelector.strUserId.Length - 1);
            }
        }
Exemplo n.º 5
0
        private void labelUser_QH_DoubleClick(object sender, EventArgs e)
        {
            Label label = sender as Label;

            frmPersonnelSelector frmSelector = new frmPersonnelSelector();

            frmSelector.isMoreCheck = true;
            DialogResult result = frmSelector.ShowDialog();

            if (result == DialogResult.OK)
            {
                label.Text = frmSelector.strPersonName.Substring(0, frmSelector.strPersonName.Length - 1);
                label.Tag  = frmSelector.strUserId.Substring(0, frmSelector.strUserId.Length - 1);
            }
        }
Exemplo n.º 6
0
 /// <summary>
 /// 领料人选择器
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void txtRFetchOpid_ChooserClick(object sender, EventArgs e)
 {
     try
     {
         frmPersonnelSelector frmPInfo = new frmPersonnelSelector();
         DialogResult         result   = frmPInfo.ShowDialog();
         if (result == DialogResult.OK)
         {
             txtRFetchOpid.Text = frmPInfo.strPersonName;
             txtRFetchOpid.Tag  = frmPInfo.strUserId;
         }
     }
     catch (Exception ex)
     {
         HXCPcClient.GlobalStaticObj.GlobalLogService.WriteLog(ex);
     }
 }
Exemplo n.º 7
0
        private void btnPerson_Click(object sender, EventArgs e)
        {
            frmPersonnelSelector frmSelector = new frmPersonnelSelector();

            frmSelector.isMoreCheck = true;
            DialogResult result = frmSelector.ShowDialog();

            if (result == DialogResult.OK)
            {
                string[] HumanList = frmSelector.strPersonName.Substring(0, frmSelector.strPersonName.Length - 1).Split(',');
                if (!string.IsNullOrEmpty(rtbPerson.Text))
                {
                    string[] OriginalHumanList = rtbPerson.Text.Split(',');
                    var      ExceptList        = HumanList.Except <string>(OriginalHumanList);
                    rtbPerson.AppendText(",");
                    rtbPerson.AppendText(string.Join(",", ExceptList));
                }
                else
                {
                    rtbPerson.AppendText(string.Join(",", HumanList));
                }



                string[] HumanIDArray = frmSelector.strUserId.Substring(0, frmSelector.strUserId.Length - 1).Split(',');
                if (rtbPerson.Tag != null)
                {
                    string[] OriginalHumanIDArray = rtbPerson.Tag.ToString().Split(',');
                    var      ExceptList           = HumanIDArray.Except <string>(OriginalHumanIDArray);
                    rtbPerson.Tag += ",";
                    rtbPerson.Tag += (string.Join(",", ExceptList));
                }
                else
                {
                    rtbPerson.Tag = (string.Join(",", HumanIDArray));
                }
            }
        }