// GET: EventoComisario/Delete/5
        public ActionResult Delete(decimal eventoId, decimal comisarioId)
        {
            Evento_Comisario eventoComisario = _eventoComisarioService.GetByIds(eventoId, comisarioId);
            Comisario        comisario       = _comisarioService.GetById <Comisario>(comisarioId);

            ViewData["EventoId"]        = eventoId;
            ViewData["ComisarioId"]     = comisarioId;
            ViewData["ComisarioNombre"] = comisario.Nombre;
            return(View(eventoComisario));
        }
        // GET: EventoComisario/Create
        public ActionResult Create(decimal eventoId)
        {
            pEventoId = eventoId;
            Evento_Comisario eventoComisario = new Evento_Comisario();

            eventoComisario.EventoId = eventoId;
            IList <Comisario> comisarios = _comisarioService.GetAll <Comisario>();

            ViewData["ComisarioLista"] = new SelectList(comisarios, "ComisarioId", "Nombre");
            return(View(eventoComisario));
        }
 public ActionResult Delete(FormCollection collection)
 {
     try
     {
         // TODO: Add delete logic here
         decimal          eventoId        = Decimal.Parse(collection["EventoId"].ToString());
         decimal          comisarioId     = Decimal.Parse(collection["ComisarioId"].ToString());
         Evento_Comisario eventoComisario = _eventoComisarioService.GetByIds(eventoId, comisarioId);
         _eventoComisarioService.Delete(eventoComisario);
         Evento evento = _eventoService.GetById(pEventoId);
         return(RedirectToAction("Index", "EventoComisarioView", new { eventoId = pEventoId, areaId = evento.AreaId }));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Create(FormCollection collection)
 {
     try
     {
         // TODO: Add insert logic here
         Evento_Comisario eventoComisario = new Evento_Comisario();
         eventoComisario.EventoId    = pEventoId;
         eventoComisario.ComisarioId = Decimal.Parse(collection["ComisarioId"].ToString());
         _eventoComisarioService.Create(eventoComisario);
         Evento evento = _eventoService.GetById(pEventoId);
         return(RedirectToAction("Index", "EventoComisarioView", new { eventoId = pEventoId, areaId = evento.AreaId }));
     }
     catch
     {
         return(View());
     }
 }