Beispiel #1
0
        public ActionResult InicialEncuesta()
        {
            var resultado = new JObject();

            try
            {
                CD_Destinos        cdDestino  = new CD_Destinos();
                List <TO_Destino>  lsDestinos = new List <TO_Destino>();
                CD_Encuesta        cdEncuesta = new CD_Encuesta();
                List <TO_Encuesta> lsEncuesta = new List <TO_Encuesta>();
                lsEncuesta = cdEncuesta.fnlsObtienePreguntas();
                lsDestinos = cdDestino.lsObtieneDestinos();
                if (lsDestinos.Count > 0)
                {
                    JToken arDestinos = new JArray(from d in lsDestinos
                                                   select new JObject(
                                                       new JProperty("Viaje", d.IdViaje),
                                                       new JProperty("Destino", d.Destino)
                                                       ));
                    resultado["LsDestinos"] = arDestinos;
                    resultado["LsEncuesta"] = new JArray(from p in lsEncuesta
                                                         select new JObject(
                                                             new JProperty("IdPregunta", p.IdPregunta),
                                                             new JProperty("nvPregunta", p.nvPregunta),
                                                             new JProperty("iTipoPreg", p.iTipoPreg)
                                                             ));
                    resultado["Exito"] = true;
                }
            }
            catch (Exception x)
            {
                resultado["Exito"] = false;
            }
            return(Content(resultado.ToString()));
        }
        public ActionResult ObtieneCarrDestino(cmDestinos Destino)
        {
            var resultado = new JObject();

            try
            {
                CD_Destinos cDes = new CD_Destinos();
                Destino = cDes.cmObtieneImgDestinos(Destino);
                if (Destino.sTitulo != null)
                {
                    resultado["Exito"]      = true;
                    resultado["DestinoDet"] = JToken.FromObject(Destino);
                    List <cmCarruselDestino> carrDest = new List <cmCarruselDestino>();
                    carrDest = cDes.cmObtieneCarrDestino(Destino);
                    resultado["LsCarrDestinos"] = JToken.FromObject(carrDest);
                }
                else
                {
                    resultado["Exito"] = false;
                }
            }
            catch (Exception x)
            {
            }
            return(Content(resultado.ToString()));
        }
        public ActionResult InicioDestinos()
        {
            CD_Viajeros oViajeros = new CD_Viajeros();

            oViajeros.LimpiaViajeros();
            var resultado = new JObject();

            try
            {
                CD_Destinos       cDes       = new CD_Destinos();
                List <cmDestinos> lsDestinos = new List <cmDestinos>();
                lsDestinos = cDes.lsObtieneImgDestinos();
                if (lsDestinos.Count() > 0)
                {
                    resultado["Exito"]         = true;
                    resultado["lsDestinosImg"] = JToken.FromObject(lsDestinos);
                }
                else
                {
                    resultado["Exito"] = false;
                }
            }
            catch (Exception x)
            {
            }
            return(Content(resultado.ToString()));
        }
Beispiel #4
0
        public ActionResult ConfirmarPago(DatosCorreo datosCorreo)
        {
            JObject resultado = new JObject();

            try
            {
                CD_Viajeros cdViajeros = new CD_Viajeros();
                if (cdViajeros.ConfirmarViaje(Session["UserID"].ToString()))
                {
                    resultado["Exito"] = true;
                }


                //                clsCorreo test = new clsCorreo();
                //                test.pruebaCorreo(Session["UserID"].ToString());

                //EMPIEZA EL ENVÍO DEL CORREO


                TO_Usuario usuarioObtenido = new TO_Usuario();
                CD_Usuario objetoUsuario   = new CD_Usuario();

                TO_Salida objetoSalida = new TO_Salida();
                CD_Salida salida       = new CD_Salida();


                TO_Viajes objetoViaje = new TO_Viajes();
                CD_Viajes viajes      = new CD_Viajes();

                objetoViaje = viajes.obtenerViaje(datosCorreo.fechaSalida);


                TO_Destino  objetoDestino = new TO_Destino();
                CD_Destinos destino       = new CD_Destinos();

                usuarioObtenido = objetoUsuario.fnObtenerDatosUsuario(Session["UserID"].ToString());
                objetoSalida    = salida.obtenerNombreSalida(datosCorreo.lugarSalida);
                objetoDestino   = destino.obtenerNombreDestino(objetoViaje.Id_Destino);

                clsCorreo test = new clsCorreo();
                test.pruebaCorreo(Session["UserID"].ToString(), usuarioObtenido.Nombre, usuarioObtenido.Apellidos, usuarioObtenido.Telefono, datosCorreo.numeroViajeros, datosCorreo.montoOperacion, objetoSalida.Ciudad, objetoDestino.Destino, objetoViaje.dtFechaSalida.ToString());


                //TERMINA EL ENVÍO DEL CORREO
            }
            catch (Exception x)
            {
                resultado["Exito"] = false;
            }
            return(Content(resultado.ToString()));
        }
        public ActionResult InicioComunidad()
        {
            var resultado = new JObject();

            try
            {
                CD_Destinos        cdDestino       = new CD_Destinos();
                List <TO_Destino>  lsDestinos      = new List <TO_Destino>();
                CD_Comunidad       ComunidadTravel = new CD_Comunidad();
                List <cmComunidad> ComunidadT      = new List <cmComunidad>();
                lsDestinos = cdDestino.lsObtieneDestinos();
                if (lsDestinos.Count > 0)
                {
                    JToken arDestinos = new JArray(from d in lsDestinos
                                                   select new JObject(
                                                       new JProperty("Viaje", d.IdViaje),
                                                       new JProperty("Destino", d.Destino)
                                                       ));
                    resultado["LsDestinos"] = arDestinos;
                    resultado["Exito"]      = true;
                    ComunidadT = ComunidadTravel.lsObtieneComunidad();
                    resultado["LsComunidad"] =
                        new JArray(
                            from c in ComunidadT
                            select new JObject(
                                new JProperty("Nom", c.sNombre),
                                new JProperty("Tes", c.sTestimonio),
                                new JProperty("Cal", c.iCalificacion),
                                new JProperty("IDes", c.IdViaje),
                                new JProperty("Des", c.sDestino),
                                new JProperty("FR", c.dtFechaRegistro),
                                new JProperty("Img", String.Format("data:image/gif;base64,{0}", (Convert.ToBase64String(c.ImgDestino))))
                                ));
                }
            }
            catch (Exception x)
            {
                resultado["Exito"] = false;
            }
            return(Content(resultado.ToString()));
        }