private void btnServidor_Click(object sender, EventArgs e) { //De esta forma se controla que solo un servidor este iniciado //Se implemento de esta forma debido a una pregunta de un estudiante en la tercer sesion de dudas //Para mas detalle, ver el video de la tercer sesion de dudas del 17/11/2020 Tutor Henry Mendez if (frmServidor.IndicarFormularioServidorIniciado) { MessageBox.Show("Servidor ya se encuentra iniciado"); } else { frmServidor.IndicarFormularioServidorIniciado = true; servidor = new frmServidor(); servidor.Show(); } }
private void btnEntrar_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; try { if ( (string.IsNullOrEmpty(txtServerDataSource.Text)) || (string.IsNullOrWhiteSpace(txtServerDataSource.Text)) || (string.IsNullOrEmpty(txtServerInitialCatalog.Text)) || (string.IsNullOrWhiteSpace(txtServerInitialCatalog.Text)) ) { lblResultado.Text = "Valores en formato incorrecto o nulos"; } else { DataLayer datalayer = new DataLayer(txtServerDataSource.Text.Trim(), txtServerInitialCatalog.Text.Trim()); if (!datalayer.testData()) { lblResultado.Text = datalayer._LatestError; } else { this.Hide(); frmServidor mainForm = new frmServidor(); mainForm.Show(); } } } catch (Exception ex) { lblResultado.Text = ex.Message; throw; } Cursor.Current = Cursors.Default; }