public IActionResult criarhistoria(THistoria historia)
 {
     try{
         _context.THistoria.Add(historia);
         _context.SaveChanges();
         return(StatusCode(200));
     }catch (Exception) {
         return(StatusCode(500));
     }
 }
 public IActionResult DeletarHistoria(THistoria historia)
 {
     try{
         THistoria hist = _context.THistoria.Find(historia.Id);
         _context.TComentario.RemoveRange(_context.TComentario.Where(c => c.HistoriaId == hist.Id));
         _context.TLikeDislike.RemoveRange(_context.TLikeDislike.Where(c => c.HistoriaId == hist.Id));
         _context.SaveChanges();
         _context.THistoria.Remove(hist);
         _context.SaveChanges();
         return(StatusCode(200));
     }catch (Exception excep) {
         System.Console.WriteLine(excep.Message);
         return(StatusCode(500));
     }
 }