public async Task<bool> PostSoftware(SoftwareDetailDto software)
 {
     HttpResponseMessage response = await _client.PostAsJsonAsync<SoftwareDetailDto>("api/Softwares", software);
     if (!response.IsSuccessStatusCode)
     {
         string responseMessage = await response.Content.ReadAsStringAsync();
         return false;
     }
     return true;
 }
 private async Task GetSoftwareDetails(int id)
 {
     if (Session["Token"] == null)
     {
         Session["IsLoggedIn"] = false;
         Response.Redirect("~/Default.aspx");
     }
     using (var client = new SoftwaresClient(GlobalProperties.BaseUrl,
         (TokenModel)Session["Token"]))
     {
         _software = await client.GetSoftware(id);
     }
     if (_software == null)
     {
         return;
     }
     lblSoftwareTitle.Text = _software.ToString();
 }