Esempio n. 1
0
        private static void GetData()
        {
            SummaryDataWsResponce summaryDataWsResponce = ClientOperation.Instance.GetSummaryDatas();

            if (summaryDataWsResponce.BaseResponse.ErorInfo == ErorCode.Success)
            {
                List <SummaryDataTable> SummaryDataTable = new List <SummaryDataTable>();
                foreach (SummaryData summaryData in summaryDataWsResponce.SummaryData)
                {
                    SummaryDataTable summaryDataTable = new SummaryDataTable();
                    summaryDataTable.Temperature          = summaryData.Temperature;
                    summaryDataTable.PlaceName            = summaryData.PlaceName;
                    summaryDataTable.WeeklyMaxTemperature = summaryData.WeeklyMaxTemperature;
                    summaryDataTable.WeeklyMinTemperature = summaryData.WeeklyMinTemperature;
                    SummaryDataTable.Add(summaryDataTable);
                }
                Console.WriteLine("");
                Console.WriteLine("Daily web service requests. Date:" + DateTime.Now.ToString());
                Console.WriteLine("");
                ConsoleTable.From <SummaryDataTable>(SummaryDataTable).Write(Format.Minimal);
            }
            else
            {
                Console.WriteLine(summaryDataWsResponce.BaseResponse.MessageInfo);
            }
        }
Esempio n. 2
0
        public SummaryDataWsResponce GetSummaryDatas()
        {
            SummaryDataWsResponce summaryDataWsResponce = new SummaryDataWsResponce();

            try
            {
                var urlService = "http://localhost:55014/adressinfo/summarydata/";
                summaryDataWsResponce = DownloadSerializedJsonData <SummaryDataWsResponce>(urlService);
            }
            catch (Exception ex)
            {
                summaryDataWsResponce.BaseResponse = new BaseResponse {
                    ErorInfo = ErorCode.Error, MessageInfo = "Error Process!. Detail : " + ex.ToString()
                };
            }
            return(summaryDataWsResponce);
        }