public async Task <Consultation> Update(Consultation consultation) { HttpClient client = GetClient(); var response = await client.PutAsync(Url + "/" + consultation.Id, new StringContent(JsonConvert.SerializeObject(consultation), Encoding.UTF8, "application/json")); if (response.StatusCode != HttpStatusCode.OK) { return(null); } return(JsonConvert.DeserializeObject <Consultation>(await response.Content.ReadAsStringAsync())); }
public override bool Equals(object obj) { Consultation consultation = obj as Consultation; return(this.Id == consultation.Id); }