/// <summary> /// 业务项目编辑 /// </summary> /// <param name="rowIndex"></param> private void SalesEdit(int rowIndex) { if (gridView1.GetRowCellValue(rowIndex, "SA008").ToString() == "1") { XtraMessageBox.Show("结算完成的记录不能修改!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } //权限检查 if (!AppAction.CheckRight("修改销售项目", gridView1.GetRowCellValue(rowIndex, "SA100").ToString())) { return; } string sa001 = gridView1.GetRowCellValue(rowIndex, "SA001").ToString(); int index = gridView1.GetDataSourceRowIndex(rowIndex); Frm_salesEdit frm_edit = new Frm_salesEdit(); frm_edit.swapdata["DATAROW"] = business_ds.Sa01.Rows[index]; if (frm_edit.ShowDialog() == DialogResult.OK) { this.RefreshSalesData(); } }
private void EditItem(int rowHandle) { Frm_salesEdit frm_modi = new Frm_salesEdit(); frm_modi.swapdata["DATAROW"] = sa01_ds.Sa01.Rows[gridView1.GetDataSourceRowIndex(rowHandle)]; frm_modi.ShowDialog(); }
/// <summary> /// 业务项目编辑 /// </summary> /// <param name="rowIndex"></param> private void SalesEdit(int rowIndex) { if (gridView1.GetRowCellValue(rowIndex, "SA008").ToString() == "1") { MessageBox.Show("结算完成的记录不能修改!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } //权限检查 //string s_right = Tools.GetRight(Envior.cur_userId, accountId == "1" ? "01060" : "07060"); //if (s_right == "0" || (s_right == "1" && gridView1.GetRowCellValue(rowIndex, "SA100").ToString() != Envior.cur_userId)) //{ // MessageBox.Show("权限不足!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); // return; //} string sa001 = gridView1.GetRowCellValue(rowIndex, "SA001").ToString(); int index = gridView1.GetDataSourceRowIndex(rowIndex); Frm_salesEdit frm_edit = new Frm_salesEdit(); frm_edit.swapdata["DATAROW"] = sa01_ds.Sa01.Rows[index]; if (frm_edit.ShowDialog() == DialogResult.OK) { this.RefreshSalesData(); } }