Ejemplo n.º 1
0
        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)
                {
                    QuitOrderManage QuitOrderManage = new QuitOrderManage();
                    dr = (DataRowView)(gridView1.GetFocusedRow());
                    if (QuitOrderManage.GetIsCheck(dr["QuitOrderGuid"].ToString()) == false)
                    {
                        QuitOrderManage.DeleteBill(dr["QuitOrderGuid"].ToString());



                        //写日志
                        SysLog.AddOperateLog(SysParams.UserName, "退料单删除", "删除", SysParams.UserName + "用户删除了退料单,退料单唯一号:" + dr["QuitOrderGuid"].ToString() + ",退料单单号:" + dr["QuitOrderID"].ToString());

                        gridView1.DeleteSelectedRows();

                        this.ShowMessage("删除成功!");
                    }
                    else
                    {
                        this.ShowAlertMessage("此单据已审核,不可以删除!");
                    }
                }
            }
        }