示例#1
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()));
        }
示例#2
0
        public void seleccionarCliente(string correo)
        {
            cliente.Correo = correo;

            TO_Usuario to_cliente = new TO_Usuario();

            to_cliente.Correo = cliente.Correo;

            // Aqui se llama al metodo en DAO para selEccionar un cliente

            cliente.Nombre_Completo = to_cliente.Nombre_Completo;
            cliente.Direccion       = to_cliente.Direccion;
            cliente.Contrasena      = to_cliente.Contrasena;
            cliente.Tipo            = to_cliente.Tipo;
        }
        public ActionResult RegistrarUsuario(TO_Usuario Usr)
        {
            JObject Respuesta = new JObject();

            try
            {
                CD_Usuario cdUsuario = new CD_Usuario();
                Usr = cdUsuario.fnRegistraUsuario(Usr);
                if (Usr == null)
                {
                    Respuesta["Exito"]   = false;
                    Respuesta["Mensaje"] = "El usuario ya existe, favor de loguearse";
                }
                else
                {
                    Respuesta["Exito"] = true;
                    Respuesta["oUsr"]  = new JObject(
                        new JProperty("Correo", Usr.Correo),
                        new JProperty("Contra", Usr.Contra),
                        new JProperty("Nombre", Usr.Nombre),
                        new JProperty("Apellidos", Usr.Apellidos),
                        new JProperty("Genero", Usr.Genero),
                        new JProperty("Estado", Usr.Estado),
                        new JProperty("Municipio", Usr.Municipio),
                        new JProperty("Telefono", Usr.Telefono),
                        new JProperty("Activo", Usr.Activo),
                        new JProperty("TelefonoEmerg", Usr.TelefonoEmerg),
                        new JProperty("ParentescoTelEmerg", Usr.ParentescoTelEmerg));
                    Session["UserID"]   = Usr.Correo;
                    Session["UserName"] = Usr.Nombre;
                }
            }
            catch (Exception ex)
            {
                Respuesta["Exito"]   = false;
                Respuesta["Mensaje"] = ex.Message;
            }
            return(Content(Respuesta.ToString()));
        }
        public ActionResult IniciarSesion(TO_Usuario Usr)
        {
            JObject Respuesta = new JObject();

            try
            {
                CD_Usuario cdUsuario = new CD_Usuario();
                Usr = cdUsuario.fnLogueaUsuario(Usr);
                if (Usr == null)
                {
                    Respuesta["Exito"]   = false;
                    Respuesta["Mensaje"] = "Usuario o contraseña incorrectos";
                }
                else
                {
                    Respuesta["Exito"] = true;
                    Respuesta["oUsr"]  = new JObject(
                        new JProperty("Correo", Usr.Correo),
                        new JProperty("Contra", Usr.Contra),
                        new JProperty("Nombre", Usr.Nombre),
                        new JProperty("Apellidos", Usr.Apellidos),
                        new JProperty("Genero", Usr.Genero),
                        new JProperty("Estado", Usr.Estado),
                        new JProperty("Municipio", Usr.Municipio),
                        new JProperty("Telefono", Usr.Telefono),
                        new JProperty("Activo", Usr.Activo));
                    Session["UserID"]   = Usr.Correo;
                    Session["UserName"] = Usr.Nombre;
                }
            }
            catch (Exception ex)
            {
                Respuesta["Exito"]   = false;
                Respuesta["Mensaje"] = ex.Message;
            }
            return(Content(Respuesta.ToString()));
        }