Пример #1
0
        public ActionResult InsertarEventoAsistente(string idEvento, string Pantalla)
        {
            string usuario;
            Evento evento = new Evento();


            ViewBag.Pantalla = Pantalla;

            if (Helper.Desencriptar(Pantalla) == "Alumno")
            {
                TicketAlumno ticket = (TicketAlumno)Session["TicketAlumno"];
                usuario = ticket.Usuario;
                LNEvento lnEvento = new LNEvento();
                lnEvento.InsertarEventoAsistente(Convert.ToInt32(Helper.Desencriptar(idEvento)), usuario, usuario);
                evento = lnEvento.EventoPorUsuario(Convert.ToInt32(Helper.Desencriptar(idEvento)), ticket.Usuario);
                ExchangeService service = (ExchangeService)Session["Office365"];
                CreateAppointment(service, evento.FechaEvento, evento.FechaEventoFin, evento.LugarEvento, evento.NombreEvento, evento.DiasEvento);
                return(RedirectToAction("Evento", "Alumno", new { idEvento = idEvento }));
            }
            if (Helper.Desencriptar(Pantalla) == "Empresa")
            {
                TicketEmpresa ticket = (TicketEmpresa)Session["TicketEmpresa"];
                usuario = ticket.Usuario;
                LNEvento lnEvento = new LNEvento();
                lnEvento.InsertarEventoAsistente(Convert.ToInt32(Helper.Desencriptar(idEvento)), usuario, usuario);
                return(RedirectToAction("Evento", "Empresa", new { idEvento = idEvento }));
            }

            return(PartialView("_Evento", evento));
        }
Пример #2
0
 //[ChildActionOnly]
 public PartialViewResult _Evento(string Pantalla, string idEvento)
 {
     ViewBag.Pantalla = Pantalla;
     if (Pantalla == "Alumno")
     {
         TicketAlumno ticket   = (TicketAlumno)Session["TicketAlumno"];
         LNEvento     lnEvento = new LNEvento();
         Evento       evento   = lnEvento.EventoPorUsuario(Convert.ToInt32(Helper.Desencriptar(idEvento)), ticket.Usuario);
         return(PartialView("_Evento", evento));
     }
     else
     {
         TicketEmpresa ticket   = (TicketEmpresa)Session["TicketEmpresa"];
         LNEvento      lnEvento = new LNEvento();
         Evento        evento   = lnEvento.EventoPorUsuario(Convert.ToInt32(Helper.Desencriptar(idEvento)), ticket.Usuario);
         return(PartialView("_Evento", evento));
     }
 }