Пример #1
0
        /// <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();
            }
        }
Пример #2
0
        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();
        }
Пример #3
0
        /// <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();
            }
        }