private void remove_Click(object sender, EventArgs e) { int m = listView1.CheckedItems.Count; List <int> OrderIdList = new List <int>(); for (int i = 0; i < m; i++) { if (listView1.CheckedItems[i].Checked) { OrderIdList.Add(Convert.ToInt32(listView1.CheckedItems[i].SubItems[7].Text)); } // MessageBox.Show(listView1.CheckedItems[i].SubItems[1].Text); } if (OrderIdList.Count > 0) { string s = string.Join(",", OrderIdList.ToArray()); string result = Pbll.deleteOrder(s); MessageBox.Show(result); search(); pictureBox1.Image = null; } else { MessageBox.Show("请先选择要清除的车辆"); } }
/// <summary> /// 标记车牌号码异常 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void remove_Click(object sender, EventArgs e) { //2019-02-15由于界面进入的时候按钮能否使用已经有了判断,因此以下逻辑进行了注释 //if (chargeEmp != Params.noBodyEmpId) // { int m = listView1.CheckedItems.Count; List <string> OrderNoList = new List <string>(); for (int i = 0; i < m; i++) { if (listView1.CheckedItems[i].Checked) { OrderNoList.Add(listView1.CheckedItems[i].SubItems[7].Text.ToString()); } } if (OrderNoList.Count > 0) { string s = string.Join(",", OrderNoList.ToArray()); int dataType = 1; string result = Pbll.deleteOrder(s, dataType, chargeEmp); MessageBox.Show(result); search(); //pictureBox1.Image = null; this.panel2.Controls.Clear(); } else { MessageBox.Show("请先选择要清除的车辆"); } // } // else // { // MessageBox.Show("请收费员登陆后再操作!"); // } }