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); } }
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); }