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