Beispiel #1
0
        //public bool IsPointInSelectPoint(string pointName)
        //{

        //    for (int i = 0; i < SelectedPoints.Length; i++)
        //    {
        //        if (pointName == SelectedPoints[i].PointName)
        //            return true;
        //    }
        //    return false;
        //}

        /// <summary>
        /// 从服务器获取report列表
        /// </summary>
        private void GetAllReport()
        {
            ClientCloudEyesServer.CloudEyesSoapClient serviceClient = new ClientCloudEyesServer.CloudEyesSoapClient("CloudEyesSoap");

            string jsonResult = serviceClient.GetReportsByAuditUserID(SystemConfiguration.LoginUser.User_ID);
            //把集合放入json中
            //反序列化对象
            //JavaScriptSerializer js = new JavaScriptSerializer();
            //List<Reports> reportsList = js.Deserialize<List<Reports>>(jsonResult);
            List <Reports> reportsList = JsonConvert.DeserializeObject <List <Reports> >(jsonResult.ToString());


            Reports[] tempReports = new Reports[reportsList.Count()];
            int       i           = 0;

            foreach (Reports report in reportsList)
            {
                tempReports[i] = report;
                i++;
            }

            _reports = tempReports;
        }