示例#1
0
        /// <summary>
        /// Genera texto CSV de una lista de productos dada.
        /// </summary>
        /// <param name="list">La lista de productos</param>
        /// <returns></returns>
        public static String ToCSV(List <ProductsPOJO> list)
        {
            String result = "\"ProductID\",\"ProductName\",\"SupplierID\",\"CategoryID\",\"QuantityPerUnit\"," +
                            "\"UnitPrice\",\"UnitsInStock\",\"UnitsOnOrder\",\"ReorderLevel\",\"Discontinued\"\n";

            foreach (ProductsPOJO pr in list)
            {
                result += ProductsPOJO.ToCSV(pr);
            }

            return(result);
        }
示例#2
0
 /// <summary>
 /// Toma un producto y genera una cadena CSV con sus datos.
 /// </summary>
 /// <param name="pr">El producto a convertir a CSV</param>
 /// <returns></returns>
 public static String ToCSV(ProductsPOJO pr)
 {
     return(String.Format("{0},\"{1}\",{2},{3},\"{4}\",{5},{6},{7},{8},{9}\n",
                          pr.ProductID,
                          pr.ProductName,
                          pr.SupplierID,
                          pr.CategoryID,
                          pr.QuantityPerUnit,
                          pr.UnitPrice,
                          pr.UnitsInStock,
                          pr.UnitsOnOrder,
                          pr.ReorderLevel,
                          pr.Discontinued
                          ));
 }