public async Task <ViewCountPlanDetailPage> GetByIdSkipTake(int id, int skip, int take) { var plan = new ViewCountPlanDetailPage(); string url = "http://" + PATHSERVER + "/tshirt/Count/GetCountByIdPageSkipTake?"; string parameter1 = "id=" + id; string parameter2 = "&skip=" + skip; string parameter3 = "&take=" + take; string uri = string.Concat(url, parameter1, parameter2, parameter3); try { var result = await client.GetAsync(uri); if (result.IsSuccessStatusCode) { var content = await result.Content.ReadAsStringAsync(); plan = JsonConvert.DeserializeObject <ViewCountPlanDetailPage>(content); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(@" ERROR {0}", ex.Message); } return(plan); }
public async Task <ViewCountPlanDetailPage> GetById(int id) { var plan = new ViewCountPlanDetailPage(); string url = "http://" + PATHSERVER + "/tshirt/Count/GetCountByIdPage?id="; string uri = string.Concat(url, id); try { var result = await client.GetAsync(uri); if (result.IsSuccessStatusCode) { var content = await result.Content.ReadAsStringAsync(); plan = JsonConvert.DeserializeObject <ViewCountPlanDetailPage>(content); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(@" ERROR {0}", ex.Message); } return(plan); }