public void Delete(string[] ids) { DALT_Base_Student dal = new DALT_Base_Student(); DAL.DALT_Event_CourseTask dal2 = new DALT_Event_CourseTask(); DAL.DALT_ClassTask_Stu dal3 = new DALT_ClassTask_Stu(); string str = string.Join(",", ids);//将数组转化为string,中间用","隔开 bool res = dal.DeleteList(str); //int[] ids2 = new int[ids.Length]; /*for(int i=0;i<ids.Length;i++) //wx * { * ids2[i] = Integer.parseInt(ids[i]); * } * for (int i=0;i<ids.Length;i++) * { * if(dal2.ExistsStu(ids[i])==true) * }*/ if (res) { string tmp = "{\"statusCode\":\"200\",\"message\":\"删除成功\",\"navTabId\":\"StudentList\",\"rel\":\"StudentList\",\"callbackType\":\"\",\"forwardUrl\":\"\"}"; Response.Write(tmp); } else { string tmp = "{\"statusCode\":\"300\",\"message\":\"删除失败\",\"navTabId\":\"StudentList\",\"rel\":\"StudentList\",\"callbackType\":\"\",\"forwardUrl\":\"\"}"; Response.Write(tmp); } }
//班级任务删除 public int DeleteClassTask(int userLevel, int taskid) { string where = "ClassId = " + taskid; if (userLevel == 0) { DALT_ClassTask_Stu csDal = new DALT_ClassTask_Stu(); csDal.DeleteWhere(where); } else { DALT_ClassTask_Tea csDal = new DALT_ClassTask_Tea(); csDal.DeleteWhere(where); } DALT_Event_ClassTask ectDal = new DALT_Event_ClassTask(); T_Event_ClassTask item = new T_Event_ClassTask(); item = ectDal.GetModel(taskid); if (item.IsAllStuTask == 0) { DALT_Event_StuClassTask escDal = new DALT_Event_StuClassTask(); where = "ClassTaskId = " + taskid; escDal.DeleteWhere(where); } ectDal.Delete(taskid); return(1); }