Пример #1
0
        private void button3_Click(object sender, EventArgs e)
        {
            DialogResult res = MessageBox.Show("¿Esta usted seguro que desea configurar la conexión?", "Conexión", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (res == DialogResult.Yes)
            {
                try
                {
                    FrmConfigurarInfoConexion frmConfigurarInfoConexion = new FrmConfigurarInfoConexion(false);
                    frmConfigurarInfoConexion.ShowDialog();
                    frmConfigurarInfoConexion.Dispose();
                }

                catch (System.Data.SqlClient.SqlException ex)
                {
                    StringBuilder errorMessages = new StringBuilder();
                    for (int i = 0; i < ex.Errors.Count; i++)
                    {
                        errorMessages.Append("Index #" + i + "\n" +
                                             "Message: " + ex.Errors[i].ToString() + "\n" +
                                             "LineNumber: " + ex.Errors[i].LineNumber + "\n" +
                                             "Source: " + ex.Errors[i].Source + "\n" +
                                             "Procedure: " + ex.Errors[i].Procedure + "\n");
                    }
                    MessageBox.Show(errorMessages.ToString(), "Reglas de operación", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }

                catch (Exception ex)
                {
                    MessageBox.Show(this, ex.Message + " " + ex.Source + " " + ex.StackTrace);
                }
            }
        }
Пример #2
0
        private void metroButton2_Click(object sender, EventArgs e)
        {
            try
            {
                FrmConfigurarInfoConexion frmConfigurarInfoConexion = new FrmConfigurarInfoConexion(false);
                frmConfigurarInfoConexion.ShowDialog();
                frmConfigurarInfoConexion.Dispose();
            }

            catch (Exception ex)
            {
                MetroMessageBox.Show(this, ex.Message + " " + ex.Source + " " + ex.StackTrace);
            }
        }