private void MostrarResultado() { FrmPruebaBondad form = new FrmPruebaBondad(); form.SetColumnasProcedimiento(pruebaBondad.GetColumnasProcedimiento(distribucion.IntervalosEnteros())); form.MostrarProcedimiento(pruebaBondad.GetProcedimiento()); form.MostrarEstadisticoPrueba(pruebaBondad.GetEstadisticoPrueba()); form.MostrarValorCritico(pruebaBondad.GetValorCritico()); form.MostrarNombrePrueba(pruebaBondad.GetNombre()); form.MostrarConclusion(pruebaBondad.GetConclusion(distribucion.GetNombre())); form.MostrarImagenResultado(pruebaBondad.ResultadoExitoso()); form.ShowDialog(); }
public void Generar() { try { int cantidadNumeros, cantidadIntervalos; form.Esperar(true); cantidadNumeros = form.GetCantidadNumeros(); cantidadIntervalos = form.GetIntervalos(); Validar(cantidadNumeros, cantidadIntervalos); serie = GenerarSerieAleatoria(cantidadNumeros); pruebaBondad.Calcular(serie, cantidadIntervalos); form.MostrarSerieAleatoria(MostrarSerie()); MostrarHistograma(); form.MostrarProcedimiento(pruebaBondad.GetProcedimiento()); form.SetValoresResultado(pruebaBondad.GetValoresResultado()); form.ResultadoExitoso(pruebaBondad.ResultadoPositivo()); form.HabilitarExportar(true); } catch (Exception e) { form.MostrarError(e.Message); form.HabilitarExportar(false); } finally { form.Esperar(false); } }