private void btnArchivo_Click(object sender, EventArgs e) { if (Validar_btnArchivo()) { try { CargarDocumentos_E objcd = new CargarDocumentos_E(); TipoDato_E objtd = new TipoDato_E(); objcd.data = CargaDocumento(); if (objcd.data != null) { objtd.tipodato = ValidarTipoDato(objcd.data); if (objtd.tipodato == 0) { CargaDatos(objcd.data); } else if (objtd.tipodato == 1) { MessageBox.Show("Se encontraron datos numericos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (objtd.tipodato == 2) { MessageBox.Show("Se encontraron datos no numericos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } catch (Exception ex) { throw ex; } } }
private void btnRefrescar_Click(object sender, EventArgs e) { CargarDocumentos_E objcd = new CargarDocumentos_E(); TipoDato_E objtd = new TipoDato_E(); objcd.data = null; objcd.ruta = openFileDialog.FileName; dtgvFrecuenciaRelativa.Rows.Clear(); objcd.data = File.ReadAllLines(objcd.ruta); if (objcd.data != null) { objtd.tipodato = ValidarTipoDato(objcd.data); if (objtd.tipodato == 0) { CargaDatos(objcd.data); } else if (objtd.tipodato == 1) { MessageBox.Show("Se encontraron datos numericos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (objtd.tipodato == 2) { MessageBox.Show("Se encontraron datos no numericos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnTendeciaCentral_Click(object sender, EventArgs e) { List <TablaFrecuencia_E> DataFinal = new List <TablaFrecuencia_E>(); DataFinal = RecuperarDatos(); if (DataFinal.Count == 0) { MessageBox.Show("Se deben cargar datos previamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { CargarDocumentos_E objcd = new CargarDocumentos_E(); TipoDato_E objtd = new TipoDato_E(); objcd.data = null; objcd.ruta = openFileDialog.FileName; objcd.data = File.ReadAllLines(objcd.ruta); List <decimal> lststring = new List <decimal>(); foreach (var item in objcd.data) { lststring.Add(Decimal.Parse(item)); } decimal[] array = lststring.ToArray(); Form frombarra = new TendenciaCentral(DataFinal, array); frombarra.Show(); } }
public string[] CargaDocumento() { openFileDialog.InitialDirectory = "D:\\"; openFileDialog.Filter = "Archivos de texto (*.txt)|*.txt"; CargarDocumentos_E objcd = new CargarDocumentos_E(); objcd.data = null; if (openFileDialog.ShowDialog() == DialogResult.OK) { try { char serapador = '\\'; objcd.ruta = openFileDialog.FileName; objcd.strarray = objcd.ruta.Split(serapador); objcd.maxstrarray = objcd.strarray.Length; txtRuta.Text = objcd.strarray[objcd.maxstrarray - 1]; dtgvFrecuenciaRelativa.Rows.Clear(); objcd.data = File.ReadAllLines(objcd.ruta); } catch (Exception ex) { throw ex; } } return(objcd.data); }