Beispiel #1
0
        /// <summary>
        /// 加载数据
        /// </summary>
        /// <param name="MaterialGuid"></param>
        private void FillData(string MaterialGuid)
        {
            MaterialManage MaterialManage = new MaterialManage();

            DataTable dtl = MaterialManage.GetMaterial(MaterialGuid);

            if (dtl.Rows.Count > 0)
            {
                txtGuid.Text            = dtl.Rows[0]["MaterialGuId"].ToString();
                txtMaterialId.Text      = dtl.Rows[0]["MaterialId"].ToString();
                txtMaterialName.Text    = dtl.Rows[0]["MaterialName"].ToString();
                cboSpec.Text            = dtl.Rows[0]["Spec"].ToString();
                cboUnit.Text            = dtl.Rows[0]["Unit"].ToString();
                txtClass.Text           = dtl.Rows[0]["ClassName"].ToString();
                txtClass.Tag            = dtl.Rows[0]["Classid"].ToString();
                txtBarNo.Text           = dtl.Rows[0]["BarNo"].ToString();
                txtPlace.Text           = dtl.Rows[0]["Place"].ToString();
                cboCalculateMethod.Text = dtl.Rows[0]["CalculateMethod"].ToString();
                cboEncapsulation.Text   = dtl.Rows[0]["Encapsulation"].ToString();
                txtRemark.Text          = dtl.Rows[0]["Remark"].ToString();

                txtUpperLimit.Text    = dtl.Rows[0]["UpperLimit"].ToString();
                txtLowerLimit.Text    = dtl.Rows[0]["LowerLimit"].ToString();
                txtIConsultPrice.Text = dtl.Rows[0]["IConsultPrice"].ToString();
                txtEConsultPrice.Text = dtl.Rows[0]["EConsultPrice"].ToString();
            }

            this.ShowDialog();
        }
        /// <summary>
        /// 加载数据
        /// </summary>
        /// <param name="MaterialGuid"></param>
        private void FillData(string MaterialGuid)
        {
            MaterialManage MaterialManage = new MaterialManage();

            DataTable dtl = MaterialManage.GetMaterial(MaterialGuid);

            if (dtl.Rows.Count > 0)
            {
                txtGuid.Text            = dtl.Rows[0]["MaterialGuId"].ToString();
                txtMaterialId.Text      = dtl.Rows[0]["MaterialId"].ToString();
                txtMaterialName.Text    = dtl.Rows[0]["MaterialName"].ToString();
                txtSpec.Text            = dtl.Rows[0]["SpecInterName"].ToString();
                txtSpec.Tag             = dtl.Rows[0]["Spec"].ToString();
                txtUnit.Text            = dtl.Rows[0]["UnitInterName"].ToString();
                txtUnit.Tag             = dtl.Rows[0]["Unit"].ToString();
                txtClass.Text           = dtl.Rows[0]["ClassInterName"].ToString();
                txtClass.Tag            = dtl.Rows[0]["Classid"].ToString();
                txtPlace.Text           = dtl.Rows[0]["Place"].ToString();
                txtCalculateMethod.Text = dtl.Rows[0]["CalculateMethodInterName"].ToString();
                txtCalculateMethod.Tag  = dtl.Rows[0]["CalculateMethod"].ToString();
                txtRemark.Text          = dtl.Rows[0]["Remark"].ToString();
                txtPicID.Text           = dtl.Rows[0]["PicID"].ToString();
                txtClientID.Text        = dtl.Rows[0]["ClientID"].ToString();
                txtSupplierGuid.Text    = dtl.Rows[0]["SupplierName"].ToString();
                txtSupplierGuid.Tag     = dtl.Rows[0]["SupplierGuid"].ToString();
                txtSafeStockSum.Text    = dtl.Rows[0]["SafeStockSum"].ToString();

                if (dtl.Rows[0]["IsEnable"].ToString().Trim() == "1")
                {
                    chkStop.Checked = true;
                }

                txtPrice.Text = dtl.Rows[0]["Price"].ToString().Trim();
            }
        }
        //载入数据
        public void ShowData(string MaterialGuid, IWin32Window ifrm)
        {
            MaterialManage MaterialManage = new MaterialManage();
            DataTable      dtl            = MaterialManage.GetMaterial(MaterialGuid);

            if (dtl.Rows.Count > 0)
            {
                txtMaterialName.Text = dtl.Rows[0]["MaterialName"].ToString();
                txtBarNo.Text        = dtl.Rows[0]["BarNo"].ToString();
                txtSpec.Text         = dtl.Rows[0]["Spec"].ToString();
                txtUnit.Text         = dtl.Rows[0]["Unit"].ToString();
            }

            BillManage BillManage = new BillManage();

            dtl = BillManage.sp_GetMaterialSumByDepot(MaterialGuid);
            this.gridControl2.DataSource = dtl;

            this.Show(ifrm);
        }