/// <summary> /// 删除项目类型菜单 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void tsmiDeleteProjectType_Click(object sender, EventArgs e) { if (dgvProjectTypes.RowCount == 0) { return; } if (dgvProjectTypes.CurrentRow == null) { MessageBox.Show("请选中需要删除的项目类型名称", "验证信息"); return; } string typeId = dgvProjectTypes.CurrentRow.Cells["TypeId"].Value.ToString(); string typeName = dgvProjectTypes.CurrentRow.Cells["TypeName"].Value.ToString(); //删除询问 DialogResult result = MessageBox.Show("确定要删除( " + typeName + " )这个类型名称吗?", "删除询问", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.No) { return; } try { if (objProjectTypeService.DeleteProjectType(typeId) == 1) { dgvProjectTypes.DataSource = objProjectTypeService.GetAllProjectTypes();//同步刷新显示数据 } } catch (Exception ex) { MessageBox.Show(ex.Message); } }