public bool EliminarCategoria(tbCategorias pDatos) { try { HttpClient _cliente = new HttpClient(); string _url = _Conexion + "/Categorias/Eliminar/"; string jsonMobile = JsonConvert.SerializeObject(pDatos); var _Result = _cliente.PostAsync(_url, new StringContent(jsonMobile, Encoding.UTF8, "application/json")).Result; string Status = _Result.Content.ReadAsStringAsync().Result; if (_Result.IsSuccessStatusCode) { return(true); } else { throw new Exception(Status); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public List <tbCategorias> ListaCategorias(tbCategorias pCategorias) { try { HttpClient _cliente = new HttpClient(); string _url = _Conexion + "/Categorias/"; string jsonMobile = JsonConvert.SerializeObject(pCategorias); var _Result = _cliente.PostAsync(_url, new StringContent(jsonMobile, Encoding.UTF8, "application/json")).Result; string Status = _Result.Content.ReadAsStringAsync().Result; if (_Result.IsSuccessStatusCode) { return(JsonConvert.DeserializeObject <List <tbCategorias> >(Status)); } else { throw new Exception(_Result.RequestMessage.ToString()); } } catch (Exception ex) { throw new Exception(ex.Message); } }