Example #1
0
        public string GetTeacherList(string TeacherName, string schoolId, string pagecurrent)
        {
            string  TeacherList = "";
            Teacher teacher     = new Teacher();

            string linkpage = "";// 分页标签

            // 初期化时当前页是否为空、若为空默认第一页
            if (string.IsNullOrEmpty(pagecurrent))
            {
                pagecurrent = "1";
            }

            // 取得记录集数
            int listcount = teacher.GetTeacherListCount(TeacherName, schoolId, "1");

            // 分页
            MyPages page = new MyPages();

            page.subeachnums    = Constant.BACKGROUND_RESOURCE_NUM; // 每页显示的条目数
            page.subnums        = listcount;                        // 总条目数
            page.subcurrentpage = int.Parse(pagecurrent);           // 当前被选中的页
            page.subeachpages   = 10;                               // 每次显示的页数
            page.subpagetype    = 2;                                // 分页样式1:普通模式、2:经典模式
            page.subformname    = "ActionForm";                     // 表单名
            linkpage            = page.SubPages();                  // 生成分页标签

            // 删除时的设置 start
            // 删除操作时如果当前页大于总页数,当前页设为最后一页
            if (int.Parse(pagecurrent) > page.subpagenums && page.subpagenums != 0)
            {
                pagecurrent = page.subpagenums.ToString();
            }


            List <object> Ret = new List <object>();

            Ret = teacher.GetTeacherList(TeacherName, schoolId, page.subeachnums, int.Parse(pagecurrent), "1");

            TeacherList = "{\"result\":\"success\",\"list\":" + ToJosn.wxListToJson(Ret)
                          + ",\"linkpage\":\"" + JsonHelper.String2Json(linkpage) + "\"}";


            return(TeacherList);
        }
Example #2
0
        public string SearchList(string userid, string resource, string pagecurrent, string type, string uploadTime, string label)
        {
            string  ResourceList = "";
            Teacher tr           = new Teacher();

            string linkpage = "";// 分页标签

            // 初期化时当前页是否为空、若为空默认第一页
            if (string.IsNullOrEmpty(pagecurrent))
            {
                pagecurrent = "1";
            }

            // 取得记录集数
            int listcount = tr.GetTeacherResourceListCount(userid, resource, type, uploadTime, label);

            // 分页
            MyPages page = new MyPages();

            page.subeachnums    = Constant.BACKGROUND_RESOURCE_NUM; // 每页显示的条目数
            page.subnums        = listcount;                        // 总条目数
            page.subcurrentpage = int.Parse(pagecurrent);           // 当前被选中的页
            page.subeachpages   = 10;                               // 每次显示的页数
            page.subpagetype    = 2;                                // 分页样式1:普通模式、2:经典模式
            page.subformname    = "ActionForm";                     // 表单名
            linkpage            = page.SubPages();                  // 生成分页标签

            // 删除时的设置 start
            // 删除操作时如果当前页大于总页数,当前页设为最后一页
            if (int.Parse(pagecurrent) > page.subpagenums && page.subpagenums != 0)
            {
                pagecurrent = page.subpagenums.ToString();
            }

            List <object> Ret = new List <object>();
            DataSet       ds  = new DataSet();

            ds           = tr.GetTeacherResourceList(userid, resource, type, uploadTime, label, page.subeachnums, int.Parse(pagecurrent));
            ResourceList = "{\"result\":\"success\",\"list\":" + JsonHelper.ToJson(ds)
                           + ",\"linkpage\":\"" + JsonHelper.String2Json(linkpage) + "\"}";

            return(ResourceList);
        }
Example #3
0
        public string GetReceiveList(string pagecurrent)
        {
            string  List     = "";
            Message m        = new Message();
            string  userid   = CommonUtil.GetSession(Session, "id");
            string  linkpage = "";// 分页标签

            // 初期化时当前页是否为空、若为空默认第一页
            if (string.IsNullOrEmpty(pagecurrent))
            {
                pagecurrent = "1";
            }

            // 取得记录集数
            int listcount = m.GetReceiveListCount(userid);

            // 分页
            MyPages page = new MyPages();

            page.subeachnums    = Constant.BACKGROUND_RESOURCE_NUM; // 每页显示的条目数
            page.subnums        = listcount;                        // 总条目数
            page.subcurrentpage = int.Parse(pagecurrent);           // 当前被选中的页
            page.subeachpages   = 10;                               // 每次显示的页数
            page.subpagetype    = 2;                                // 分页样式1:普通模式、2:经典模式
            page.subformname    = "ActionForm";                     // 表单名
            linkpage            = page.SubPages();                  // 生成分页标签

            // 删除时的设置 start
            // 删除操作时如果当前页大于总页数,当前页设为最后一页
            if (int.Parse(pagecurrent) > page.subpagenums && page.subpagenums != 0)
            {
                pagecurrent = page.subpagenums.ToString();
            }


            DataSet Ret = new DataSet();

            Ret  = m.GetReceiveList(userid, page.subeachnums, int.Parse(pagecurrent));
            List = "{\"result\":\"success\",\"list\":" + JsonHelper.ToJson(Ret)
                   + ",\"linkpage\":\"" + JsonHelper.String2Json(linkpage) + "\"}";

            return(List);
        }