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);
- }
- }
- }
- }
- }
|