Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 1010 Bytes

10-Exercise-FlowUIController-results.md

File metadata and controls

43 lines (37 loc) · 1010 Bytes

Exercise - FlowUIController result

Your FlowProducts class should look like :

using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using Firefly.Box;
using ENV;
using ENV.Data;

namespace Northwind.Exercises
{
-   public class FlowProducts : UIControllerBase
+   public class FlowProducts : FlowUIControllerBase
    {

+       public readonly Models.Products Products = new Models.Products();

        public FlowProducts()
        {
+           From = Products;
+           Columns.Add(Products.ProductID);
+           Columns.Add(Products.ProductName);
+           Columns.Add(Products.CategoryID);
+           Columns.Add(Products.UnitPrice);
+           Columns.Add(Products.UnitsInStock);
+           Columns.Add(Products.UnitsOnOrder);
        }

        public void Run()
        {
            Execute();
        }

        protected override void OnLoad()
        {
            View = () => new Views.FlowProductsView(this);
        }
    }
}