예제 #1
0
        private void btnFindData_Click(object sender, EventArgs e)
        {
            if (itemNumber != "" || lotNumber != "")
            {
                try
                {
                    TWaitting.Instance.ShowWaitForm("正在查询四班库存情况");

                    List <Entities.TTableStockDetail> datas =
                        TBLStockDetails.Get(itemNumber, lotNumber);

                    if (datas.Count == 1)
                    {
                        edt4ShiftBIN.Text        = datas[0].BIN;
                        edt4ShiftQTY_BY_LOC.Text = datas[0].QTY_BY_LOC.ToString();
                    }
                    else
                    {
                        edt4ShiftBIN.Text        = "无库存";
                        edt4ShiftQTY_BY_LOC.Text = "无库存";
                    }

                    TWaitting.Instance.CloseWaitForm();
                }
                catch (Exception error)
                {
                    edt4ShiftQTY_BY_LOC.Text = "";
                    edt4ShiftBIN.Text        = "";

                    TWaitting.Instance.CloseWaitForm();

                    MSGHelp.Instance.ShowErrorMessage(error);
                }
            }
        }
예제 #2
0
        public frmMaterialStoreIn4Shift(
            string itemNumber,
            string lotNumber) : this()
        {
            try
            {
                TWaitting.Instance.ShowWaitForm("正在查询四班库存");

                grdvStockDetail.BeginDataUpdate();
                grdStockDetail.DataSource = TBLStockDetails.Get(itemNumber, lotNumber);
                grdvStockDetail.BestFitColumns();
                grdvStockDetail.EndDataUpdate();

                TWaitting.Instance.CloseWaitForm();
            }
            catch (Exception error)
            {
                TWaitting.Instance.CloseWaitForm();

                XtraMessageBox.Show(
                    string.Format("查询时发生错误:[{0}]", error.Message),
                    "提示信息",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Error);
            }
        }