Ejemplo n.º 1
0
        /*Funcion: obtiene todos los productos
          Param:
          Return: Lista ProductsView
          */
        public List<ProductsView> getProducts()
        {
            RecipeDao Dao = new RecipeDao();
            DataTable DaoResult = Dao.getProducts();
            List<ProductsView> ViewList = new List<ProductsView>();

            foreach (DataRow row in DaoResult.Rows)
            {
                ProductsView x = new ProductsView();
                if (DaoResult.Columns.Contains("Product") && row["Product"] != DBNull.Value) { x.Product = row["Product"].ToString(); }
                if (DaoResult.Columns.Contains("ProductLineId") && row["ProductLineId"] != DBNull.Value) { x.ProductLineId = Convert.ToInt32(row["ProductLineId"]); }

                ViewList.Add(x);
            }
            return ViewList;
        }