private void btnDelete_Click(object sender, EventArgs e) { if (gridView1.RowCount > 0) { DataRowView dr = (DataRowView)(gridView1.GetFocusedRow()); if (MessageBox.Show("确定删除该数据!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { FileInStorageManage FileInStorageManage = new FileInStorageManage(); dr = (DataRowView)(gridView1.GetFocusedRow()); if (FileInStorageManage.GetIsCheck(dr["FileInStorageGuID"].ToString()) == false) { FileInStorageManage.DeleteBill(dr["FileInStorageGuID"].ToString()); //写日志 SysLog.AddOperateLog(SysParams.UserName, "文件入库单删除", "删除", SysParams.UserName + "用户删除了文件入库单,文件入库单唯一号:" + dr["FileInStorageGuID"].ToString()); gridView1.DeleteSelectedRows(); this.ShowMessage("删除成功!"); } else { this.ShowMessage("此单据已经审核,不能删除!"); } } } }
public void LoadData() { FileInStorageManage FileInStorageManage = new FileInStorageManage(); DataTable dtl = FileInStorageManage.GetFileInStorageBySQL(GetWhereSQL()); gridControl1.DataSource = dtl; gridView1.Columns[0].Visible = false; gridView1.Columns[1].MinWidth = 100; }
//编辑 public void FileEdit(string FileGuid) { FillData(FileGuid); IsEdit = true; //判断此文件是否已经被入库后并且已入库单审核,审核后就不能修改 FileInStorageManage FileInStorageManage = new FileInStorageManage(); if (FileInStorageManage.GetFileInStorageIsCheck(FileGuid) == true) { btnSave.Enabled = false; } else { btnSave.Enabled = true; } this.ShowDialog(); }