public List <Sorteios> PostSortearVeiculos(DateTime DataInicial)
        {
            Guid Id       = Guid.Empty;
            var  eventos  = db.Eventos.ToList();
            var  sorteios = db.Sorteios.ToList();

            foreach (var item in eventos)
            {
                if (item.start == DataInicial)
                {
                    Id = item.Id;
                }
            }

            var sorteado = SortearNumeros.SortearNumero(Id);

            return(sorteios);
        }
        public IHttpActionResult PostSorteio(Sorteios sorteio)
        {
            if (sorteio.SorteioId == Guid.Empty)
            {
                sorteio.FuncionarioId = Convert.ToInt32(FiltrarUsuario.FiltrandoUsuarioPorId(sorteio.UserName));
                sorteio.SorteioId     = Guid.NewGuid();
                sorteio.NumeroDaSorte = SortearNumeros.GerarNumeroDaSorte();
                sorteio.Item          = ObterItens.itemDoSorteio(sorteio.VeiculoId);
                //SortearNumeros.SortearNumero();
            }
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Sorteios.Add(sorteio);
            db.SaveChanges();

            //Adicionando Participante
            Participantes.ParticipanteDoSorteio(sorteio.VeiculoId);

            return(CreatedAtRoute("DefaultApi", new { id = sorteio.SorteioId }, sorteio));
        }