| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 | using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using DevComponents.DotNetBar;using DevComponents.DotNetBar.Layout;using WCS_Client.UC;namespace WCS_Client.Frm{    public partial class FrmUpdateEndAddress : Office2007Form    {        DataRow dr = null;        public FrmUpdateEndAddress(DataRow datarow)        {            InitializeComponent();            dr = datarow;            lbltask_no.Text = dr["TASK_NO"].ToString();            lblwmstask_no.Text= dr["TASK_WMSNO"].ToString();            lblBarCode.Text= dr["TASK_BOXBARCODE"].ToString();            lblStartAddress.Text= dr["TASK_POSIDFROM"].ToString();            lblwcsNextAddress.Text = dr["TASK_POSIDNEXT"].ToString();            lblEndAddress.Text = dr["TASK_POSIDTO"].ToString();            label1.Focus();            if (dr["TASK_WHID"].ToString().Trim() == "原料库")            {                cmbSrm.Items.Add("srm01");                cmbSrm.Items.Add("srm02");                cmbSrm.Items.Add("srm03");                cmbSrm.Items.Add("srm04");                cmbSrm.Items.Add("srm05");            }            else if (dr["TASK_WHID"].ToString().Trim() == "成品库")            {                cmbSrm.Items.Add("srm06");                cmbSrm.Items.Add("srm07");                cmbSrm.Items.Add("srm08");                cmbSrm.Items.Add("srm09");                cmbSrm.Items.Add("srm10");                cmbSrm.Items.Add("srm11");            }        }        private void btnCancel_Click(object sender, EventArgs e)        {            this.Close();        }        private void btnSave_Click(object sender, EventArgs e)        {            string srm = cmbSrm.SelectedItem == null ? string.Empty : cmbSrm.SelectedItem.ToString();            var result = MessageUtil.ShowYesNoAndWarning(string.Format("任务[{0}]确定要变更入库堆垛机吗(变更后,需要在电气柜显示屏上修改任务目标地址)?", lbltask_no.Text.Trim()));            if (result == DialogResult.Yes)            {                string massge = BaseWorkflow.UdpateEndAddress(Convert.ToInt32(lbltask_no.Text.Trim()), dr["TASK_WHID"].ToString(), srm);                if (string.IsNullOrWhiteSpace(massge))                {                    massge = string.Format("任务[{0}]修改目标地址为[{1}]成功。", lbltask_no.Text.Trim(), srm);                    MessageUtil.ShowTips(massge);                    this.Close();                }                else                {                    MessageUtil.ShowTips(massge);                }            }        }    }}
 |