private void btnTrapecioUnidad4_Click(object sender, EventArgs e) { String funcion = txtFuncionUnidad4.Text; double intervaloA = double.Parse(txtIntervaloAUnidad4.Text); double intervaloB = double.Parse(txtIntervaloBUnidad4.Text); int valorN = int.Parse(txtValorNTrapecio.Text); this._modelo = new ModeloTrapecio(funcion, intervaloA, intervaloB, valorN); var resultados = this._modelo.resultados(); lblFuncionTrapecioUnidad4.Text = "Función: " + funcion; lblTrapecioSimple.Text = "Trapecio Simple: = " + resultados[0]; lblTrapecioCompuesto.Text = "Trapecio Compuesto: = " + resultados[1]; grafica.Series[0].ChartType = SeriesChartType.Area; grafica.Series[0].Points.Clear(); var puntos = this._modelo.puntos(); int j = 0; for (int i = -3; i < 3; i++) { grafica.Series[0].Points.AddXY(i, puntos[j++]); } ResultadosTrapecio guardarResultados = new ResultadosTrapecio { Funcion = funcion, Simple = resultados[0], Compuesto = resultados[1] }; _escribirLeer.escribirTrapecioUnidad4(guardarResultados); grafica.SaveImage(@"C:\Pruebas\Historial\Unidad 4\Trapecio" + funcion + ".png", ChartImageFormat.Png); }
public void escribirTrapecioUnidad4(ResultadosTrapecio resultados) { StreamWriter sw = new StreamWriter(_ruta + "Trapecio_unidad4.txt", true); sw.WriteLine(resultados.Funcion + "," + resultados.Simple + "," + resultados.Compuesto); sw.Close(); }