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(); }
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!"); } }
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(); } }