コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            Exportador exportar = new Exportador();

            exportar.NombreReporte = "DATOS EXPORTADOS A KIMBERLY";
            KC.TableName           = "KC";
            ds.Tables.Add(KC);

            exportar.aExcel(ds, FechaIni.Value, FechaFin.Value);
            //     exportar.aExcel(dt);
        }
コード例 #2
0
        private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
        {
            if (Rutas.repot == 1)
            {
                if (stado == true)
                {
                    con.conectar("DM");
                    SqlCommand     cmd2 = new SqlCommand("SELECT A.[RUTA],A.[ORDEN],A.[CLIENTE],B.NOMBRE,case A.DIA  WHEN '0' THEN 'LUNES'  WHEN '1' THEN 'MARTES'  WHEN '2' THEN 'MIERCOLES'  WHEN '3' THEN 'JUEVES'  WHEN '4' THEN 'VIERNES'  WHEN '5' THEN 'SABADO'  WHEN '6' THEN 'ESPECIAL'  ELSE 'N/A'  END as 'DIA' ,A.[SEMANA]  FROM [DM].[dbo].[RUTERO] A  LEFT JOIN (SELECT NOMBRE,CLIENTE  FROM [EXACTUS].[" + Login.empresa + "].[CLIENTE])B  ON A.CLIENTE = B.CLIENTE  where EMPRESA ='" + Login.empresa + "' order by  A.RUTA,A.DIA,A.SEMANA,A.ORDEN", con.condm);
                    SqlDataAdapter da1  = new SqlDataAdapter(cmd2);
                    da1.Fill(RUTERO);
                    con.Desconectar("DM");

                    RUTERO.TableName = "RUTERO";
                    ds.Tables.Add(RUTERO);

                    exp.NombreReporte = "RUTERO COMPLETO DISMO";
                    exp.aExcel(ds);
                }
                else
                {
                    con.conectar("DM");
                    SqlCommand     cmd2 = new SqlCommand("SELECT A.[RUTA],A.[ORDEN],A.[CLIENTE],B.NOMBRE,case A.DIA  WHEN '0' THEN 'LUNES'  WHEN '1' THEN 'MARTES'  WHEN '2' THEN 'MIERCOLES'  WHEN '3' THEN 'JUEVES'  WHEN '4' THEN 'VIERNES'  WHEN '5' THEN 'SABADO'  WHEN '6' THEN 'ESPECIAL'  ELSE 'N/A'  END as 'DIA' ,A.[SEMANA]  FROM [DM].[dbo].[RUTERO] A  LEFT JOIN (SELECT NOMBRE,CLIENTE  FROM [EXACTUS].[" + Login.empresa + "].[CLIENTE])B  ON A.CLIENTE = B.CLIENTE  WHERE RUTA = '" + Ruta + "' and EMPRESA ='" + Login.empresa + "' order by  A.RUTA,A.DIA,A.SEMANA,A.ORDEN", con.condm);
                    SqlDataAdapter da1  = new SqlDataAdapter(cmd2);
                    da1.Fill(RUTERO);
                    con.Desconectar("DM");
                    ds.Tables.Add(RUTERO);
                    exp.NombreReporte = "RUTERO COMPLETO RUTA  " + Ruta + "";
                    exp.aExcel(ds);
                }
            }

            else if (Rutas.repot == 2)
            {
            }

            else if (Rutas.repot == 3)
            {
            }
        }
コード例 #3
0
        private void toolStripButton3_Click(object sender, EventArgs e)
        {
            if (ds.Tables.Contains("RUTERO"))
            {
                ds.Tables.Remove(clie_ruta);
            }

            Exportador ex  = new Exportador();
            DateTime   hoy = DateTime.Today;

            clie_ruta.TableName = "RUTERO";
            ds.Tables.Add(clie_ruta);
            ex.NombreReporte = "RUTERO";
            ex.aExcel(ds, hoy, hoy);
        }
コード例 #4
0
 private void backgroundWorker2_DoWork(object sender, DoWorkEventArgs e)
 {
     ds.Tables.Add(CARTERA);
     exp.NombreReporte = "REPORTE CARTERA CREDITO DISMO";
     exp.aExcel(ds);
 }