Esempio n. 1
0
        public ActionResult ControlFeedbacks()
        {
            if (Session["Admin"] == null)
            {
                RedirectToAction("Portada,Index");
            }
            else
            {
                FeebackAdminModel feedback = new FeebackAdminModel();

                try
                {
                    List <EntidadesCompartidas.FeedbackEvento> lista = Logica.FabricaLogica.getLogicaFeedbackEvento().ListarMensajesFeedbackEvento();

                    feedback.listaFeedback = lista;

                    Session["ControlAdminListaFeedback"] = lista;
                    return(View(feedback));
                }
                catch
                {
                    return(View());
                }
            }


            return(RedirectToAction("Portada,Index"));
        }
Esempio n. 2
0
        public ActionResult ElegirFeedback(int IdFeedback)
        {
            try
            {
                EntidadesCompartidas.FeedbackEvento feedback = new FeedbackEvento();

                feedback = Logica.FabricaLogica.getLogicaFeedbackEvento().BuscarMensajeFeedbackEvento(IdFeedback);

                FeebackAdminModel model = new FeebackAdminModel();

                model.FeedbackSeleccionado.UsuarioFeedback.CI            = feedback.UsuarioFeedback.CI;
                model.FeedbackSeleccionado.UsuarioFeedback.Contraseña    = feedback.UsuarioFeedback.Contraseña;
                model.FeedbackSeleccionado.UsuarioFeedback.Email         = feedback.UsuarioFeedback.Email;
                model.FeedbackSeleccionado.UsuarioFeedback.Nombre        = feedback.UsuarioFeedback.Nombre;
                model.FeedbackSeleccionado.UsuarioFeedback.NombreUsuario = feedback.UsuarioFeedback.NombreUsuario;
                model.FeedbackSeleccionado.EventoFeedback.NombreEvento   = feedback.EventoFeedback.NombreEvento;
                model.FeedbackSeleccionado.EventoFeedback.Descripcion    = feedback.EventoFeedback.Descripcion;
                model.FeedbackSeleccionado.EventoFeedback.FechaInicio    = feedback.EventoFeedback.FechaInicio;
                model.FeedbackSeleccionado.EventoFeedback.FechaFin       = feedback.EventoFeedback.FechaFin;
                model.FeedbackSeleccionado.EventoFeedback.CategoriaEvento.NombreCategoria = feedback.EventoFeedback.CategoriaEvento.NombreCategoria;

                Session["FeedbackSeleccionado"] = model;

                List <EntidadesCompartidas.ComentarioFeedbackEvento> comentariosFeedback = new List <ComentarioFeedbackEvento>();

                comentariosFeedback = Logica.FabricaLogica.getLogicaComentariosFeedbackEvento().ListarComentariosdeUnMensajeFeedbackEvento(feedback.IdFeedbackEvento);

                model.listaComentariosFeedback = comentariosFeedback;

                Session["ComentariosMensajeSelect"] = model.listaComentariosFeedback;


                return(View(model));
            }
            catch
            {
                return(View());
            }
        }