public IActionResult Get()
        {
            var vitimas = database.vitimas.Where(v => v.Status == true).Include(v => v.Crimes).ThenInclude(v => v.Criminoso).ToList();

            List <VitimaContainer> vitimasHATEOAS = new List <VitimaContainer>();

            foreach (var vitima in vitimas)
            {
                VitimaContainer vitimaHATEOAS = new VitimaContainer();
                vitimaHATEOAS.vitima = vitima;
                vitimaHATEOAS.links  = HATEOAS.GetActions(vitima.Id.ToString());
                vitimasHATEOAS.Add(vitimaHATEOAS);
            }
            return(Ok(vitimasHATEOAS));
        }
        public IActionResult Get(int id)
        {
            try
            {
                var vitima = database.vitimas.First(v => v.Id == id);

                VitimaContainer vitimaHATEOAS = new VitimaContainer();
                vitimaHATEOAS.vitima = vitima;
                vitimaHATEOAS.links  = HATEOAS.GetActions(vitima.Id.ToString());

                return(Ok(vitimaHATEOAS));
            }
            catch (Exception)
            {
                Response.StatusCode = 400;
                return(new ObjectResult(new { msg = "Id não encontrado" }));
            }
        }