コード例 #1
0
        public P_Main(E_focusedBible Configuracion)
        {
            if (Configuracion.catEvangelios_yOtros != null)
            {
                objEntidad = Configuracion;

                E_ConnectionString.conectionString = @"server=.;Integrated Security=yes;Database=focusedBible";
                objNegoSettingsPROFE = new N_SettingsPROFE();
            }
            else // entra aquí si es la primera vez que se entra al Main
            {
                /***INICIALIZANDO TODO***/

                //Connection String Local *********************************************************************************************
                E_ConnectionString.conectionString = @"server=.;Integrated Security=yes;Database=focusedBible";
                /***************************************************************************************************************/

                objNegoSettingsPROFE = new N_SettingsPROFE();

                //borrar todos los settings guardados en la base de datos, si es el admin
                if (E_Usuario.Rol == "Admin")
                {
                    objNegoSettingsPROFE.N_sp_GameSettingsPROFE_BorrarTodo();
                }

                // para asignar tamaño al arreglo si nunca se le ha asignado (para evitar error)
                objEntidad.catNuevoAntiguoChecked = true;
                objEntidad.catNuevoAntiguo        = "Todas";
                objEntidad.catEvangelios_yOtros   = new string[10];
                objEntidad.catLibro         = new string[66];
                objEntidad.finalResultsSOLO = new string[4] {
                    "0", "0", "0", "0"
                };
                objEntidad.finalResultsDUO = new string[2, 4];


                objEntidad.difficulty = "Todas";
                // para asignar una consulta al arreglo si nunca se le ha asignado (para tener algo que consultar)
                objEntidad.queryListarPreguntas = "SELECT * FROM PregCategoriaDificultad  ORDER BY NEWID()";

                objEntidad.numRounds     = 1;
                objEntidad.time2Answer   = 20;
                objEntidad.opportunities = 2;
                objEntidad.group1        = "Grupo 1";
                objEntidad.group2        = "Grupo 2";

                objEntidad.questions2Answer     = "Todas";
                objEntidad.rebound              = false;
                objEntidad.opportunitiesBoolean = true;

                objEntidad.enableButtonSound = false;
                objEntidad.enableGameSound   = true;
            }

            InitializeComponent();
        }
コード例 #2
0
        private void btn_deleteConnection_Click(object sender, EventArgs e)
        {
            DialogResult borrarBDE;

            borrarBDE = MessageBox.Show("Seguro que desea BORRAR la CONEXION a la BASE DE DATOS EXTERNA?", "Advertencia", MessageBoxButtons.YesNo);
            E_ConnectionString.remoteHostName = null;
            E_ConnectionString.remoteUserName = null;
            E_ConnectionString.remotePassword = null;

            if (borrarBDE == DialogResult.Yes)
            {
                login.DeleteRemoteCredentials();

                E_ConnectionString.conectionString = @"server=.;Integrated Security=yes;Database=focusedBible";
                objNegoSettingsPROFE = new N_SettingsPROFE();

                MessageBox.Show("Datos de conexión remota BORRADOS correctamente!");
            }
        }
コード例 #3
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            P_Splash splash = new P_Splash();

            splash.ShowDialog();

            //
            // Si el login es correcto, procedo con la apertura normal
            // de la aplicacion
            //
            if (splash.DialogResult == DialogResult.OK)
            {
                E_focusedBible  objEntidad           = new E_focusedBible();
                N_SettingsPROFE objNegoSettingsPROFE = new N_SettingsPROFE();

                P_Main main = new P_Main(objEntidad);
                main.Show();
                Application.Run();
            }
        }