Esempio n. 1
0
        public PartialViewResult Inscribirse(int id)
        {
            EventoDto evento = servicioEventos.Traer(id);
            var       model  = new InscribirseViewModel()
            {
                Titulo   = evento.Titulo,
                EventoId = evento.EventoId
            };

            return(PartialView("_Inscripcion", model));
        }
Esempio n. 2
0
        public ActionResult Inscribirse(InscribirseViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    servicioEventos.Inscribir(new InscripcionDto()
                    {
                        EventoId  = model.EventoId,
                        Asistente = model.NombreAsistente,
                        Entradas  = model.NumeroEntradas
                    });
                }
                ModelState.AddModelError("", "Hubo un Error");
            }
            catch (Exception ex)
            {
                throw;
            }

            return(RedirectToAction("Ver", "Eventos", new { id = model.EventoId }));
        }