コード例 #1
0
ファイル: Conexion.cs プロジェクト: septjose/Bonita_smile
        public string verificar()
        {
            string        ver = "";
            Test_Internet ti  = new Test_Internet();

            if (ti.Test())
            {
                ver = "Online";
            }
            else
            {
                ver = "Offline";
            }
            return(ver);
        }
コード例 #2
0
ファイル: Conexion.cs プロジェクト: septjose/Bonita_smile
        public MySqlConnection conexion(bool online)
        {
            //string ruta = "E:\\PortableGit\\programs_c#\\bs_v1.4\\Bonita_smile\\bonita_smile_v1\\Assets\\configuracion.txt";
            string              ruta          = Path.Combine(@Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), @"dentista\setup\conf\configuracion.txt");
            Archivo_Binario     ab            = new Archivo_Binario();
            Configuracion_Model configuracion = ab.Cargar(ruta);

            if (online)
            {
                Test_Internet ti = new Test_Internet();
                if (ti.Test())
                {
                    //MessageBox.Show("Estas Online");

                    servidor = configuracion.servidor_externo.servidor_local;
                    puerto   = configuracion.servidor_externo.puerto_local;
                    usuario  = configuracion.servidor_externo.usuario_local;
                    password = configuracion.servidor_externo.password_local;
                    database = configuracion.servidor_externo.database_local;
                }
                else
                {
                    //MessageBox.Show("Estas Offline");
                    //aqui estas
                    servidor = configuracion.servidor_interno.servidor_local;
                    puerto   = configuracion.servidor_interno.puerto_local;
                    usuario  = configuracion.servidor_interno.usuario_local;
                    password = configuracion.servidor_interno.password_local;
                    database = configuracion.servidor_interno.database_local;
                }
            }
            else
            {
                servidor = configuracion.servidor_interno.servidor_local;
                puerto   = configuracion.servidor_interno.puerto_local;
                usuario  = configuracion.servidor_interno.usuario_local;
                password = configuracion.servidor_interno.password_local;
                database = configuracion.servidor_interno.database_local;
            }

            string          cadena     = "server=" + servidor + ";port=" + puerto + "; user id=" + usuario + "; password="******"; database=" + database;
            MySqlConnection conexionBD = new MySqlConnection(cadena);

            return(conexionBD);
        }