Exemple #1
0
        // GET: Evento/Details/5
        public ActionResult Details(int id)
        {
            var evento = _eventoApp.GetById(id);

            evento.Arquivos = _arquivoApp.ListarPorEvento(id);
            evento.Videos   = _videoApp.ListarPorEvento(id);
            var eventoViewModel = Mapper.Map <Evento, EventoViewModel>(evento);

            eventoViewModel.VagasUtilizadas = _participanteApp.ContarVagasUtilizadas(id);

            return(View(eventoViewModel));
        }
Exemple #2
0
        // GET: TinyMCE
        public ActionResult Index(int id)
        {
            var evento = _eventoApp.GetById(id);

            var email = new Email
            {
                Evento   = evento,
                EventoId = evento.EventoId
            };

            var emailViewModel = Mapper.Map <Email, EmailViewModel>(email);

            emailViewModel.EventoViewModel = Mapper.Map <Evento, EventoViewModel>(evento);

            return(View(emailViewModel));
        }
Exemple #3
0
        // GET: Evento/DetalhesInscricao
        public ActionResult Inscricao(int id)
        {
            var evento  = _eventoApp.GetById(id);
            var usuario = _userManager.FindById(User.Identity.GetUserId());

            var participante = new Participante
            {
                Usuario   = usuario.usuario,
                UsuarioId = usuario.Id,
                Evento    = evento,
                EventoId  = id
            };

            var participanteViewModel = Mapper.Map <Participante, ParticipanteViewModel>(participante);
            var usuarioViewModel      = Mapper.Map <Usuario, RegisterViewModel>(usuario.usuario);
            var eventoViewModel       = Mapper.Map <Evento, EventoViewModel>(evento);

            participanteViewModel.Usuario = usuarioViewModel;
            participanteViewModel.Evento  = eventoViewModel;

            CarregarDropDownFormaPagamento();

            return(View(participanteViewModel));
        }
 public MeetupViewModel Get(Guid id, int version)
 {
     return(_meetupAppService.GetById(id));
 }
Exemple #5
0
 // GET: Videos/Create
 public ActionResult Create(int id)
 {
     ViewBag.Evento   = _eventoApp.GetById(id).Nome;
     ViewBag.EventoId = id;
     return(View());
 }