/// <summary> /// 删除数据方法 /// </summary> /// <param name="id"></param> /// <returns></returns> private bool deleteData(decimal setno) { try { int nodeno, workflowno; BLL.WORKFLOWSET workflowsetBll = new BLL.WORKFLOWSET(); Model.WORKFLOWSET workflowsetMdl = new Model.WORKFLOWSET(); BLL.STU_WORKFLOW stu_workflowBll = new BLL.STU_WORKFLOW(); workflowsetMdl = workflowsetBll.GetModel(setno); nodeno = (int)workflowsetMdl.NODENO; workflowno = (int)workflowsetMdl.WORKFLOWNO; int recordCount = stu_workflowBll.GetRecordCount("and STU_WORKFLOW.nodeno = " + nodeno.ToString() + " and TEA_STU.workflowno = " + workflowno.ToString()); if (recordCount > 0) { MessageBox.Show("该设置信息已经被使用,不能被删除!", "提示信息"); return(false); } else { workflowsetBll.Delete(setno); return(true); } } catch (Exception exception) { MessageBox.Show("删除失败!", exception.Message); return(false); } }