/// <summary> /// Muestra un mensaje de error utilizando una ventana personalizada. /// </summary> /// <param name="localizacion">Clase.Método donde se produce la excepción.</param> /// <param name="ex">Excepción producida.</param> public void VerError(string localizacion, Exception ex) { ventanaError = new VentanaError(); ventanaError.Owner = Application.Current.MainWindow; ventanaError.ShowInTaskbar = false; ventanaError.TbLocalizacion.Text = localizacion + " -- " + ex.Source; ventanaError.TbDescripcion.Text = ex.Message + "\n\n--- TRAZADO DEL ERROR ---\n\n" + ex.StackTrace; ventanaError.ShowDialog(); }
//==================================================================================================== // VER ERROR //==================================================================================================== public static void VerError(string localizacion, Exception ex) { VentanaError ventanaerror = new VentanaError(); ventanaerror.TbLocalizacion.Text = localizacion + " -- " + ex.Source; ventanaerror.TbDescripcion.Text = ex.Message + "\n\n--- TRAZADO DEL ERROR ---\n\n" + ex.StackTrace; ventanaerror.ShowDialog(); }
private void ventanaEmergente(string msg) { FrbaCommerce.VentanaError error = new VentanaError(); error.escribirMsg(msg); error.Show(); }