Ejemplo n.º 1
0
        /// <summary>
        /// 发送Post请求,查询教室占用信息
        /// </summary>
        /// <param name="RoomInfo"></param>
        /// <returns></returns>
        public String QueryRoom(JxglxtRequest Http, RoomEntry RoomInfo)
        {
            String        QueryRoomUrl = "http://222.72.92.106/eams/roomResource.do?method=search";
            StringBuilder PostData     = new StringBuilder();

            PostData.Append(RoomInfo.BuildingId);
            PostData.Append(RoomInfo.CalendarId);
            PostData.Append(RoomInfo.CalendarTerm);
            PostData.Append(RoomInfo.CalendarYear);
            PostData.Append(RoomInfo.DepartId);
            //PostData.Append(RoomInfo.OrderBy);
            PostData.Append(RoomInfo.PageNo);
            PostData.Append(RoomInfo.PageSize);
            PostData.Append(RoomInfo.RoomConfigType);
            PostData.Append(RoomInfo.RoomName);
            PostData.Append(RoomInfo.SchoolDistrict);
            PostData.Append(RoomInfo.StudentTypeId);

            MyStream = new StreamReader(Http.PostRequest(QueryRoomUrl, PostData.ToString()));
            return(MyStream.ReadToEnd());
        }
Ejemplo n.º 2
0
        //内网:http://192.168.100.54/eams/index.do?isShowLogin=true
        //外网:http://222.72.92.106/eams/index.do?isShowLogin=true
        static void Main(string[] args)
        {
            String        CookieGetUrl        = "http://222.72.92.106/eams/index.do?isShowLogin=true";
            String        LoginPostUrl        = "http://222.72.92.106/eams/login.do";
            String        LoginPostData       = "name=12042201028&isShowLogin=true&password=sw123456&lang=chinese";
            String        HomePageGetUrl      = "http://222.72.92.106/eams/defaultHome.do?method=welcome";
            String        PersonGradeGetUrl   = "http://222.72.92.106/eams/personGrade.do";
            String        PersonCourseGetUrl  = "http://222.72.92.106/eams/courseTableForStd.do?method=stdHome";
            String        CourseSearchPostUrl = "http://222.72.92.106/eams/teachTaskSearch.do?method=arrangeInfoList";
            String        RoomSearchPostUrl   = "http://222.72.92.106/eams/roomResource.do?method=search";
            String        ContentType         = "application/x-www-form-urlencoded";
            JxglxtRequest Http = new JxglxtRequest();
            CourseEntry   Ce   = new CourseEntry();
            RoomEntry     Re   = new RoomEntry();
            //发送Post请求,传递用户认证信息
            var        aa   = Http.LoginJxglxt(LoginPostUrl, LoginPostData);
            String     str  = "pageNo=1&pageSize=1&calendar.id=341&calendar.studentType.id=5&calendar.term=1&task.seqNo=&task.course.code=&task.course.name=&task.courseType.name=&task.teachClass.depart.id=&task.arrangeInfo.teachDepart.id=&teacher.name=&teacher.department.id=&task.teachClass.enrollTurn=&task.teachClass.stdType.id=&courseActivity.time.week=&courseActivity.time.startUnit=";
            var        bb   = Http.PostRequest("http://222.72.92.106/eams/teachTaskSearch.do?method=arrangeInfoList", str);
            var        cc   = Http.GetRequest("http://222.72.92.106/eams/courseTableForStd.do?method=stdHome");
            JxglxtInfo Info = new JxglxtInfo();
            var        dd   = Info.GetMyCourse(Http);

            Http.Close();
        }