private void BotonInforme_Click(object sender, EventArgs e) { Reportes r = new Reportes(); string ruta = ""; SaveFileDialog sdialog = new SaveFileDialog(); sdialog.Filter = "Excel File|*.xlsx"; sdialog.Title = "Guardar como documento de Excel"; sdialog.ShowDialog(); if (sdialog.FileName != "") { try { System.IO.FileStream fs = (System.IO.FileStream)sdialog.OpenFile(); ruta = fs.Name; fs.Close(); } catch { MessageBox.Show("Error en el archivo.\nCompruebe que el archivo origen no este en ejecución."); } } r.Directorio(ruta, dateTimeDesde.Value.ToString("yyyy-MM-dd"), dateTimePicker1.Value.ToString("yyyy-MM-dd")); }
private void BotonPoblacion_Click(object sender, EventArgs e) { Reportes r = new Reportes(); string[] meses = { }; string ruta = ""; SaveFileDialog sdialog = new SaveFileDialog(); sdialog.Filter = "Excel File|*.xlsx"; sdialog.Title = "Guardar como documento de Excel"; sdialog.ShowDialog(); if (sdialog.FileName != "") { System.IO.FileStream fs = (System.IO.FileStream)sdialog.OpenFile(); ruta = fs.Name; fs.Close(); } DateTime fecha = DateTime.Now.AddMonths(-6); r.PoblacionAtendida(ruta, fecha.ToString("yyyy-MM-dd"), DateTime.Now.ToString("yyyy-MM-dd"), "Nombre", meses); }
private void BotonInforme_Click(object sender, EventArgs e) { Reportes r = new Reportes(); string ruta = ""; SaveFileDialog sdialog = new SaveFileDialog(); sdialog.Filter = "Excel File|*.xlsx"; sdialog.Title = "Guardar como documento de Excel"; sdialog.ShowDialog(); if (sdialog.FileName != "") { try { System.IO.FileStream fs = (System.IO.FileStream)sdialog.OpenFile(); ruta = fs.Name; fs.Close(); } catch { MessageBox.Show("Error en el archivo.\nCompruebe que el archivo origen no este en ejecución."); } } DateTime fecha = DateTime.Now.AddMonths(-5); int mes = fecha.Month; string[] meses = new string[6]; int cont = 0; while (cont < 6) { meses[cont] = MonthName(mes); mes++; cont++; } r.PoblacionAtendida(ruta, fecha.ToString("yyyy-MM-dd"), DateTime.Now.ToString("yyyy-MM-dd"), textBoxNombre.Text, meses); }
private void BotonInformeRecaudacion_Click(object sender, EventArgs e) { int res = DateTime.Compare(dateTimeDesdeRecaudacion.Value, dateTimeHastaRecaudacion.Value); if (res < 0 || res == 0) { Reportes r = new Reportes(); string ruta = ""; SaveFileDialog sdialog = new SaveFileDialog(); sdialog.Filter = "Excel File|*.xlsx"; sdialog.Title = "Guardar como documento de Excel"; sdialog.ShowDialog(); if (sdialog.FileName != "") { try { System.IO.FileStream fs = (System.IO.FileStream)sdialog.OpenFile(); ruta = fs.Name; fs.Close(); } catch { MessageBox.Show("Error en el archivo.\nCompruebe que el archivo origen no este en ejecución."); } } if (ruta != "") { r.Recaudacion(ruta, dateTimeDesdeRecaudacion.Value.ToString("yyyy-MM-dd"), dateTimeHastaRecaudacion.Value.ToString("yyyy-MM-dd")); } } else { MessageBox.Show("Fechas no validas."); } }
private void BotonInformeIngresos_Click(object sender, EventArgs e) { int res = DateTime.Compare(dateTimeDesdeIngresos.Value, dateTimeHastaIngresos.Value); if (res < 0 || res == 0) { Reportes r = new Reportes(); string ruta = ""; SaveFileDialog sdialog = new SaveFileDialog(); sdialog.Filter = "Excel File|*.xlsx"; sdialog.Title = "Guardar como documento de Excel"; sdialog.ShowDialog(); if (sdialog.FileName != "") { try { System.IO.FileStream fs = (System.IO.FileStream)sdialog.OpenFile(); ruta = fs.Name; fs.Close(); } catch { MessageBox.Show("Error en el archivo.\nCompruebe que el archivo origen no este en ejecución."); } } string[] meses = new string[6]; string[] mesesd = new string[6]; bool b = false; if (dateTimeHastaIngresos.Value.Month - dateTimeDesdeIngresos.Value.Month != 0) { int mes = dateTimeDesdeIngresos.Value.Month; int cont = 0; if (dateTimeHastaIngresos.Value.Month - dateTimeDesdeIngresos.Value.Month <= 5) { while (mes <= dateTimeHastaIngresos.Value.Month) { meses[cont] = MonthName(mes); mesesd[cont] = Convert.ToString(mes); mes++; cont++; } b = true; } else { MessageBox.Show("Error en la recopilación.\nUnicamente puede consultar datos en un intervalo de 6 meses."); } } else { meses[0] = MonthName(DateTime.Now.Month); mesesd[0] = Convert.ToString(DateTime.Now.Month); } if (ruta != "" && b == true) { r.IgEg(ruta, dateTimeDesdeIngresos.Value.ToString("yyyy-MM-dd"), dateTimeHastaIngresos.Value.ToString("yyyy-MM-dd"), meses, mesesd); } } else { MessageBox.Show("Fechas no validas."); } }