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);
     }
 }