protected void ibExcel_Click(object sender, ImageClickEventArgs e)
        {
            List <Inventario_bobinas> lista = new List <Inventario_bobinas>();

            if (RadGrid1.Items.Count > 0 && txtNombreLista.Text != "")
            {
                for (int i = 0; i < RadGrid1.Items.Count; i++)
                {
                    Inventario_bobinas p = new Inventario_bobinas();
                    p.Codigo    = RadGrid1.Items[i]["Codigo"].Text;
                    p.SKU       = RadGrid1.Items[i]["SKU"].Text;
                    p.Papel     = RadGrid1.Items[i]["Papel"].Text;
                    p.Fecha     = RadGrid1.Items[i]["Fecha"].Text;
                    p.Kilos     = RadGrid1.Items[i]["Kilos"].Text;
                    p.Bodega    = RadGrid1.Items[i]["Bodega"].Text;
                    p.Ubicacion = RadGrid1.Items[i]["Ubicacion"].Text;
                    lista.Add(p);
                }
                GridView GridView1 = new GridView();
                GridView1.DataSource = lista;
                GridView1.DataBind();
                ExportToExcel("Inventario_" + txtNombreLista.Text, GridView1);
            }
        }
Exemplo n.º 2
0
        public List <Inventario_bobinas> Listado_Codigos(string codigoInv)
        {
            List <Inventario_bobinas> lista = new List <Inventario_bobinas>();
            Conexion   con = new Conexion();
            SqlCommand cmd = con.AbrirConexionIntranet();

            if (cmd != null)
            {
                try
                {
                    cmd.CommandText = "Bodega_InventarioBobinas";
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@Codigo", codigoInv);
                    cmd.Parameters.AddWithValue("@Inventario", "");
                    cmd.Parameters.AddWithValue("@Procedimiento", 4);
                    SqlDataReader reader = cmd.ExecuteReader();
                    while (reader.Read())
                    {
                        Inventario_bobinas b = new Inventario_bobinas();
                        b.Codigo    = reader["Codigo"].ToString();
                        b.SKU       = reader["SKU"].ToString();
                        b.Papel     = reader["Papel"].ToString();
                        b.Fecha     = Convert.ToDateTime(reader["Fecha"].ToString()).ToString("dd/MM/yyyy HH:mm");
                        b.Kilos     = Convert.ToDouble(reader["Kilos"].ToString()).ToString("N2");
                        b.Bodega    = reader["Bodega"].ToString();
                        b.Ubicacion = reader["Ubicacion"].ToString();
                        lista.Add(b);
                    }
                }
                catch
                {
                }
            }
            con.CerrarConexion();
            return(lista);
        }