| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- using System;
- using System.Data;
- using DevExpress.XtraEditors;
- using UAS_DeviceMonitor.Entity;
- namespace UAS_DeviceMonitor.CustomerControl.Button
- {
- public partial class ButtonSaveGrid : SimpleButton
- {
- private AutoDataGridControl.AutoDataGridControl grid;
- public AutoDataGridControl.AutoDataGridControl Grid
- {
- get
- {
- return grid;
- }
- set
- {
- grid = value;
- }
- }
- public ButtonSaveGrid()
- {
- InitializeComponent();
- }
- private void ButtonSaveGrid_Click(object sender, EventArgs e)
- {
- DataTable dt = ((DataTable)grid.DataSource).GetChanges();
- if (dt != null && dt.Rows.Count > 0)
- {
- SystemInf.dh.SaveDataTable(dt, grid.TableName, grid.ID, grid.InsertSQL);
- grid.RefreshData();
- XtraMessageBox.Show("保存成功", "提示");
- }
- else
- {
- XtraMessageBox.Show("没有修改过的数据", "提示");
- }
- }
- }
- }
|