コード例 #1
0
 private void CreateSchoolList(int regionId, int degreeId)
 {
     //string schoolsList = ConfigurationManager.AppSettings[schoolsRegion];
     SchoolWS[] schoolsList = ManageWebService.GetSchoolSearch(regionId, degreeId);
     if (schoolsList != null)
     {
         //string[] schoolsArray = schoolsList.Split(new char[] { '*' });
         SchoolList.Items.Clear();
         SchoolList.Items.Add(new ListItem("All Schools", "0"));
         for (int i = 0; i < schoolsList.Length; i++)
         {
             //string[] aSchool = schoolsArray[i].Split(new char[] { '^' });
             SchoolWS aSchool = schoolsList[i];
             SchoolList.Items.Add(new ListItem(aSchool.Name, aSchool.Id.ToString()));
         }
     }
     else
     {
         SchoolList.Items.Clear();
     }
 }
コード例 #2
0
    private void Process(string regionId, string degreeId, string schoolId)
    {
        ger = ManageWebService.GetEventSearch(Convert.ToInt32(regionId), Convert.ToInt32(schoolId), Convert.ToInt32(degreeId));
        Session["ger"] = ger;

		counter = 0;



        bool biz = false;
        /////
        if ("1".Equals(regionId))
        {
            biz = true;
        }
        else
        {
            biz = false;
        }
        Session["biz"] = biz;
        Session["asc"] = true;
        Session["sortBy"] = "d";
        Session["up"] = "up";
        //Session["zone"] = regionId;
        if (ger != null && ger.Length > 0)
        {
			for (int x = 0; x < ger.Length; x++)
			{
				for (int y = 0; y < ger[x].Schools.Length; y++)
				{
					counter++;
				}
			}
            if (!("-1".Equals(ger[0].EventId.ToString())))
            {
				pager.Intialize(counter, 1, pageSize);
                Array.Sort(ger, Comparator.CompareToAnother);
                PopulatePage(biz);
                PopulateNextPreviousLink();
                HeaderRow.Visible = true;
                Table1.Visible = true;
                Table2.Visible = false;
            }
            else
            {
                HeaderRow.Visible = false;
                Table1.Visible = false;
                Table2.Visible = true;
            }
        }
        else
        {
            HeaderRow.Visible = false;
            Table1.Visible = false;
            Table2.Visible = true;

            this.lblCounter.Text = "0 - 0";
            this.lblGetTotalCount.Text = "0";
        }
        PopulateTopNav(regionId);
    }