Exemplo n.º 1
0
 public UpdateBatForm(batchInfo model)
 {
     InitializeComponent();
     this.batModel       = model;
     siloNoCB.DataSource = SelectListModel.SiloNumList().Keys.ToList();
     gradeCB.DataSource  = SelectListModel.GradeList();
 }
Exemplo n.º 2
0
 /// <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();
     }
 }
Exemplo n.º 3
0
        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;
        }