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);
            }
        }
예제 #2
0
        //班级任务删除
        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);
        }