private void button2_Click(object sender, EventArgs e) { SLDocument sl = new SLDocument(textBox3.Text); int iRow = 2; List <Models.DataSerie> lst = new List <Models.DataSerie>(); while (!string.IsNullOrEmpty(sl.GetCellValueAsString(iRow, 1))) { Models.DataSerie olst = new Models.DataSerie(); olst.Date = sl.GetCellValueAsString(iRow, Convert.ToInt32(textBox1.Text)); olst.Data = sl.GetCellValueAsString(iRow, Convert.ToInt32(textBox2.Text)); lst.Add(olst); iRow++; } dataGridView1.DataSource = lst; Models.DescargaBanxico carga = new Models.DescargaBanxico(); carga.Serie = lst; carga.IdSerie = textBox4.Text; carga.Nombre = textBox5.Text; Descarga.Add(carga); Models.DataNode serieExcel = new Models.DataNode(); serieExcel.Serie = textBox5.Text; serieExcel.ID = textBox4.Text; serieExcel.periodicidad = Convert.ToString(comboBox1.Text); serieExcel.fechaInicio = lst[0].Date; serieExcel.fechafin = lst[lst.Count - 1].Date; listaseries.Add(serieExcel); dataGridView2.DataSource = null; dataGridView2.DataSource = listaseries; textBox4.Clear(); textBox5.Clear(); textBox1.Clear(); textBox2.Clear(); }
private void button2_Click(object sender, EventArgs e) { string fechainicio; fechainicio = Convert.ToDateTime(this.fechainicio.Text).ToString("yyyy-MM-dd"); string fechafin; fechafin = Convert.ToDateTime(this.fechafin.Text).ToString("yyyy-MM-dd"); string SerieId; SerieId = SerieIdDefault.Text; Controllers.APIInegiController oAPIInegiController = new Controllers.APIInegiController(); List <Models.DataSerie> resultado = oAPIInegiController.ReadSerieINEGI(SerieId, fechainicio, fechafin); //ALMACENA CADA CONSULTA EN UNA LISTA DE LISTAS Models.DescargaINEGI descarga = new Models.DescargaINEGI(); descarga.Serie = resultado; descarga.IdSerie = SerieId; descarga.Nombre = SerieSeleccionada.Text; DescargaINEGI.Add(descarga); //ENVIA LOS DATOS CONSULTADOS AL DATAGRIDVIEW Models.DataNode serie = new Models.DataNode(); serie.Serie = SerieSeleccionada.Text; serie.ID = SerieIdDefault.Text; serie.fechaInicio = fechainicio; serie.fechafin = fechafin; listaseriesINEGI.Add(serie); dataGridView1.DataSource = null; dataGridView1.DataSource = listaseriesINEGI; }