Esempio n. 1
0
 private void gridControl1_Click(object sender, EventArgs e)
 {
     if (gridView1.RowCount > 0)
     {
         string     guid       = ((DataRowView)(gridView1.GetFocusedRow())).Row[0].ToString();
         BillManage BillManage = new BillManage();
         DataTable  dtl        = BillManage.sp_GetMaterialSumByDepot(guid);
         this.gridControl2.DataSource = dtl;
     }
 }
        //载入数据
        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);
        }