public UpdateBatForm(batchInfo model) { InitializeComponent(); this.batModel = model; siloNoCB.DataSource = SelectListModel.SiloNumList().Keys.ToList(); gradeCB.DataSource = SelectListModel.GradeList(); }
/// <summary> /// 批次Tab切换 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void AddBatNoTabControl_SelectedIndexChanged(object sender, EventArgs e) { if (this.AddBatNoTabControl.SelectedTab.Text.Equals("新建批次")) { string cNo = this.GetCNO(this.AddBatNoTabControl.SelectedTab.Text); if (!string.IsNullOrEmpty(cNo)) { txt_batchNo.Text = "J" + productTypeCB.Text + workLineCB.SelectedValue + DateTime.Now.ToString("yyMMdd") + cNo; } workLineCB.DataSource = SelectListModel.WorkLineList().Keys.ToList(); txt_siloNo.DataSource = SelectListModel.SiloNumList().Keys.ToList(); nbtWeightCB.DataSource = SelectListModel.NbtWeightList(); gradeCB.DataSource = SelectListModel.GradeList(); } else { string cNo = this.GetCNO(this.AddBatNoTabControl.SelectedTab.Text); if (!string.IsNullOrEmpty(cNo)) { txt_bNo.Text = "J" + pdTypeCB.Text + wkLineCB.SelectedValue + DateTime.Now.ToString("yyMMdd") + cNo; } wkLineCB.DataSource = SelectListModel.WorkLineList().Keys.ToList(); txt_siloNum.DataSource = SelectListModel.SiloNumList().Keys.ToList(); txt_nbt.DataSource = SelectListModel.NbtWeightList(); txt_grade.DataSource = SelectListModel.GradeList(); } }
public MainForm(Configuration cfa) { packagebll.AfterPrinted = (success, result) => { string customSN = this.customSn.Text; this.Invoke(new Action(() => { if (success) { sn.Text = result; if (string.IsNullOrEmpty(customSN)) { customSn.Text = result; } else { string cNo = (Convert.ToInt32(customSN.Substring(12)) + 1).ToString(); if (cNo.Length < 3) { cNo = cNo.PadLeft(3, '0'); } customSn.Text = customSN.Remove(12, 3).Insert(12, cNo); } } })); }; InitializeComponent(); GetAllInitInfo(this.Controls[0]); sn.Text = packagebll.GetSNInfo(UserBLL.userInfo.WorkLine).Value; customSn.Text = sn.Text; dic = SelectListModel.SiloNumList(); //siloNum.DataSource = dic.Keys.ToList(); //txt_grade.DataSource = SelectListModel.GradeList(); //txt_workLine.DataSource = SelectListModel.WorkLineList().Keys.ToList(); packType.DataSource = SelectListModel.PackTypeList(); if (this.TabControl.SelectedTab.Text.Equals("标签打印")) { footPanl.Visible = false; } #region 打印记录初始化 txt_sPackageDate.Text = ""; txt_ePackageDate.Text = ""; txt_printDate.Text = DateTime.Now.ToString("yyyy-MM-dd"); #endregion #region 打印汇总 txt_startPackageDate.Text = DateTime.Now.ToString("yyyy-MM-dd"); txt_endPackageDate.Text = DateTime.Now.ToString("yyyy-MM-dd"); #endregion this.version.Text = "V" + Assembly.GetExecutingAssembly().GetName().Version; CFA = cfa; }