private bool VerificarConexion() { RespuestaExterna respuesta = new RespuestaExterna(); respuesta.Completo = false; while (!respuesta.Completo) { respuesta = DAL.AppProvider.EstablecerConexion(Properties.Settings.Default.CadenaConexion); if (!respuesta.Completo) { DialogResult res = MessageBox.Show("No se pudo establecer la conexión con la base de datos\n" + respuesta.MensajeError + "\nDesea cambiar los parámetros?", "Conexión", MessageBoxButtons.YesNo, MessageBoxIcon.Error); if (res == DialogResult.Yes) { string value = "contraseña"; if (Globales.InputBox("Contraseña del sistema", "Contraseña del sistema:", ref value, true) == DialogResult.OK) { //if (SiiConsola.SoporteComun.Encrypt(value) == Properties.Settings.Default.Sistema) if (true) { Globales.user = new Usuario(); Globales.user.IdUsuario = "admin"; frmConfig frm = new frmConfig(); frm.ShowDialog(); frm.Dispose(); frm = null; } } else return false; } else return false; } } return true; }
private void menuItem18_Click(object sender, EventArgs e) { if (Globales.user.Datos.IdSucursal != 0) { MessageBox.Show("No tiene los privilegios suficientes para ver ésta pantalla", "Permisos", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } frmConfig frm = new frmConfig(); frm.ShowDialog(); frm.Dispose(); frm = null; }