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);
        }
示例#2
0
        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);
        }