/// <summary> /// 新增信息 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void InsToolStripMenuItem_Click(object sender, EventArgs e) { stats = 0; InsSupplier isupplier = new InsSupplier(); isupplier.ShowDialog(this); if (isflag) { if (treeView1.SelectedNode == null || treeView1.SelectedNode.Text == "所有地区") { BindSupGrid(); } else { name = treeView1.SelectedNode.Text.ToString(); try { string cityName = treeView1.SelectedNode.Text.ToString(); superGridControl1.PrimaryGrid.DataSource = sm.SelSupplierByCityCode(cityName); } catch (Exception ex) { MessageBox.Show("加载数据失败,请检查服务器连接并尝试刷新.错误:" + ex.Message); } } } }
/// <summary> /// 操作-修改信息 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void UpdToolStripMenuItem_Click(object sender, EventArgs e) { SelectedElementCollection col = superGridControl1.PrimaryGrid.GetSelectedRows(); if (col.Count > 0) { GridRow row = col[0] as GridRow; code = row.Cells["gridColumn1"].Value.ToString(); stats = 1; //0为新增 1为修改 InsSupplier inssupplier = new InsSupplier(); inssupplier.ShowDialog(this); if (isflag) { if (treeView1.SelectedNode == null || treeView1.SelectedNode.Text == "所有地区") { BindSupGrid(); } else { name = treeView1.SelectedNode.Text.ToString(); try { string cityName = treeView1.SelectedNode.Text.ToString(); superGridControl1.PrimaryGrid.DataSource = sm.SelSupplierByCityCode(cityName); } catch (Exception ex) { MessageBox.Show("保存失败,请检查服务器连接并尝试重新保存.错误:" + ex.Message); } } } } else { MessageBox.Show("请先选择一行!"); return; } }