Example #1
0
        private void simpleButton1_Click(object sender, System.EventArgs e)
        {
            searchProducts = new ArrayList();
            DevExpress.XtraGrid.Columns.GridColumn col1 = gridView1.Columns.ColumnByFieldName("choose");
            DevExpress.XtraGrid.Columns.GridColumn col2 = gridView1.Columns.ColumnByFieldName("strItemCode");

            for (int i = 0; i < this.gridView1.DataRowCount; i++)
            {
                object cellValue1 = gridView1.GetRowCellValue(i, col1);
                object cellValue2 = gridView1.GetRowCellValue(i, col2);

                bool select = Convert.ToDBBoolean(cellValue1);
                if (select)
                {
                    SearchProduct sp = new SearchProduct(cellValue2.ToString());

                    searchProducts.Add(sp);
                }
            }
            this.DialogResult = DialogResult.OK;
            this.Close();
        }
Example #2
0
 private void AppendRow(DataRow dr,SearchProduct sps)
 {
     dr = dt.NewRow();
     dr["strItemCode"]=sps.StrProductCode;
     dr["nQuantity"]=0;
     dt.Rows.Add(dr);
 }
Example #3
0
        private void simpleButton1_Click(object sender, System.EventArgs e)
        {
            searchProducts = new ArrayList();
            DevExpress.XtraGrid.Columns.GridColumn col1 = gridView1.Columns.ColumnByFieldName("choose");
            DevExpress.XtraGrid.Columns.GridColumn col2 = gridView1.Columns.ColumnByFieldName("strItemCode");

            for(int i=0;i<this.gridView1.DataRowCount;i++)
            {

                object cellValue1 = gridView1.GetRowCellValue(i, col1);
                object cellValue2 = gridView1.GetRowCellValue(i, col2);

                bool select = Convert.ToDBBoolean(cellValue1);
                if(select)
                {
                    SearchProduct sp = new SearchProduct(cellValue2.ToString());

                    searchProducts.Add(sp);
                }
            }
            this.DialogResult = DialogResult.OK;
            this.Close();
        }