| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 | 
							- using DevComponents.DotNetBar;
 
- 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 WCS.Data.Models;
 
- using WCS_Client.UC;
 
- namespace WCS_Client.Frm
 
- {
 
-     public partial class FrmUpdatePalletizing : Office2007Form
 
-     {
 
-         DataRow dr = null;
 
-         public FrmUpdatePalletizing(DataRow datarow)
 
-         {
 
-             InitializeComponent();
 
-             dr = datarow;
 
-             nudPalletizingNo.Value = Convert.ToInt32(datarow["PalletizingNo"].ToString());
 
-             nudSonTrayNo.Value = Convert.ToInt32(datarow["PalletizingSonTrayNo"].ToString());
 
-             nudBoxNo.Value = Convert.ToInt32(datarow["PalletizingBoxNo"].ToString());
 
-             txtSonTraycode.Text = datarow["PalletizingSonTrayCode"].ToString();
 
-             txtBoxSize.Text = datarow["PalletizingBoxSize"].ToString();
 
-             txtSonTraySize.Text = datarow["PalletizingSonTraySize"].ToString();
 
-         }
 
-         private void btnCancel_Click(object sender, EventArgs e)
 
-         {
 
-             this.Close();
 
-         }
 
-         private void btnUpdateP_Click(object sender, EventArgs e)
 
-         {
 
-             if (nudPalletizingNo.Value == 0)
 
-             {
 
-                 MessageUtil.ShowError("码垛编号不能为空");
 
-                 return;
 
-             }
 
-             //else if(nudSonTrayNo.Value == 0)
 
-             //{
 
-             //    MessageUtil.ShowError("子托盘编号不能为空");
 
-             //    return;
 
-             //}
 
-             else if (nudBoxNo.Value == 0)
 
-             {
 
-                 MessageUtil.ShowError("箱子编号不能为空");
 
-                 return;
 
-             }
 
-             else if (string.IsNullOrWhiteSpace(txtBoxSize.Text))
 
-             {
 
-                 MessageUtil.ShowError("箱子尺寸不能为空");
 
-                 return;
 
-             }
 
-             //else if (string.IsNullOrWhiteSpace(txtSonTraySize.Text))
 
-             //{
 
-             //    MessageUtil.ShowError("子托盘尺寸不能为空");
 
-             //    return;
 
-             //}
 
-             int id = Convert.ToInt32(dr["Id"].ToString());
 
-             var palletizingCode = new WCS_PalletizingCode();
 
-             palletizingCode.PalletizingNo = Convert.ToInt32(nudPalletizingNo.Value);
 
-             palletizingCode.PalletizingSonTrayNo = Convert.ToInt32(nudSonTrayNo.Value);
 
-             palletizingCode.PalletizingSonTrayCode = txtSonTraycode.Text.Trim();
 
-             palletizingCode.PalletizingSonTraySize = txtSonTraySize.Text.Trim();
 
-             palletizingCode.PalletizingBoxNo = Convert.ToInt32(nudBoxNo.Value);
 
-             palletizingCode.PalletizingBoxSize = txtBoxSize.Text.Trim();
 
-             string result = TryCachHelper.TryExecute((db) =>
 
-             {
 
-                 if (db.Updateable<WCS_PalletizingCode>()
 
-                       .UpdateColumns(it => new WCS_PalletizingCode
 
-                       {
 
-                           PalletizingNo = palletizingCode.PalletizingNo,
 
-                           PalletizingSonTrayNo = palletizingCode.PalletizingSonTrayNo,
 
-                           PalletizingSonTrayCode = palletizingCode.PalletizingSonTrayCode,
 
-                           PalletizingSonTraySize = palletizingCode.PalletizingSonTraySize,
 
-                           PalletizingBoxNo = palletizingCode.PalletizingBoxNo,
 
-                           PalletizingBoxSize = palletizingCode.PalletizingBoxSize
 
-                       })
 
-                       .Where(v => v.Id == id).ExecuteCommand() < 0)
 
-                 {
 
-                     throw new Exception(string.Format("码垛Id[{0}]修改参数失败", id));
 
-                 }
 
-             });
 
-             if (string.IsNullOrWhiteSpace(result))
 
-             {
 
-                 result = string.Format("修改机械码垛信息成功");
 
-             }
 
-             MessageUtil.ShowTips(result);
 
-         }
 
-     }
 
- }
 
 
  |