Пример #1
0
        /// <summary>
        /// 删除项目
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void barButtonItem10_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (gridView1.SelectedRowsCount == 0)
            {
                XtraMessageBox.Show("请先选择要删除的记录!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            string sa001;
            int    re;

            if (XtraMessageBox.Show("确认要删除吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No)
            {
                return;
            }

            foreach (int i in gridView1.GetSelectedRows())
            {
                //权限检查
                if (!AppAction.CheckRight("删除销售项目", gridView1.GetRowCellValue(i, "SA100").ToString()))
                {
                    continue;
                }

                sa001 = gridView1.GetRowCellValue(i, "SA001").ToString();
                re    = FireAction.FireBusinessRemove(sa001);
                if (re < 0)
                {
                    return;
                }
            }

            this.RefreshSalesData();
        }
Пример #2
0
        /// <summary>
        /// 删除项目
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BarButtonItem10_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            //权限检查
            //string accountId = FireAction.GetAccountIdByAc001(AC001);
            //if (Tools.GetRight(Envior.cur_userId, accountId == "1" ? "01070" : "07070") == "0")
            //{
            //	MessageBox.Show("权限不足!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            //	return;
            //}

            if (gridView1.SelectedRowsCount == 0)
            {
                MessageBox.Show("请现在选择记录!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            string sa001;
            int    re;

            if (MessageBox.Show("确认要删除吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No)
            {
                return;
            }

            foreach (int i in gridView1.GetSelectedRows())
            {
                sa001 = gridView1.GetRowCellValue(i, "SA001").ToString();
                re    = FireAction.FireBusinessRemove(sa001);
                if (re < 0)
                {
                    return;
                }
            }

            this.RefreshSalesData();
        }