public ActionResult RegistrarAtividade(int id)
        {
            AtividadeVM vm = new AtividadeVM();

            var       inscricao = db.Inscricoes.Where(x => x.Id == id).FirstOrDefault();
            Atividade atividade = new Atividade();

            atividade.IdInscricao = id;

            vm.Atividade = atividade;
            vm.Inscricao = inscricao;

            return(View(vm));
        }
        public ActionResult RegistrarAtividade(AtividadeVM model)
        {
            try
            {
                db.Atividades.Add(model.Atividade);
                db.SaveChanges();
                ViewBag.Sucesso = "Atividade de " + model.Atividade.Distancia + "KM registrada com sucesso!";
                model.Inscricao = db.Inscricoes.Where(x => x.Id == model.Atividade.IdInscricao).FirstOrDefault();
            }
            catch (Exception ex)
            {
                ViewBag.Erro = "Não foi possível registrar atividade. " + ex.Message;
            }

            return(View(model));
            //return RedirectToAction("Index");
        }