public async Task <bool> Save(Models.PagoMaster model) { try { var data = JsonConvert.SerializeObject(model); var content = new StringContent(data, Encoding.UTF8, "application/json"); string path = Commons.Constants.url; path += $"PagosMaster"; HttpResponseMessage response = await client.PostAsync(path, content); return(response.IsSuccessStatusCode); } catch (Exception ex) { throw; } }
public async Task <Models.PagoMaster> SearchById(Guid id) { try { Models.PagoMaster pagoMaster = new Models.PagoMaster(); string path = Commons.Constants.url; path += $"PagosMaster/{id}"; HttpResponseMessage response = await client.GetAsync(path); if (response.IsSuccessStatusCode) { var objectString = await response.Content.ReadAsStringAsync(); pagoMaster = JsonConvert.DeserializeObject <Models.PagoMaster>(objectString); } return(pagoMaster); } catch (Exception ex) { throw; } }