コード例 #1
0
        /// <summary>
        /// Alternative contructor. Creates the Form and also load it's data using table '' Primary key.
        /// </summary>
        public FormWPFEmployees(WPFConfig config, int EmployeeID, Frame mainFrame)
        {
            this.config          = config;
            this.FrameMainWindow = mainFrame;
            dataConnection       = new WPFEmployeesDB(config);
            string error = null;

            EmployeesDataContext = dataConnection.GetDataContext(EmployeeID, out error);
            DataContext          = EmployeesDataContext;
            InitializeComponent();
        }
コード例 #2
0
        /// <summary>
        /// Alternative contructor. Creates the Form and also load it's data using table '' Primary key.
        /// </summary>
        public FormWPFTerritories(WPFConfig config, string TerritoryID, Frame mainFrame)
        {
            this.config          = config;
            this.FrameMainWindow = mainFrame;
            dataConnection       = new WPFTerritoriesDB(config);
            string error = null;

            TerritoriesDataContext = dataConnection.GetDataContext(TerritoryID, out error);
            DataContext            = TerritoriesDataContext;
            InitializeComponent();
        }
コード例 #3
0
        /// <summary>
        /// Alternative contructor. Creates the Form and also load it's data using table '' Primary key.
        /// </summary>
        public FormWPFOrderDetails(WPFConfig config, int OrderID, int ProductID, Frame mainFrame)
        {
            this.config          = config;
            this.FrameMainWindow = mainFrame;
            dataConnection       = new WPFOrderDetailsDB(config);
            string error = null;

            OrderDetailsDataContext = dataConnection.GetDataContext(OrderID, ProductID, out error);
            DataContext             = OrderDetailsDataContext;
            InitializeComponent();
        }
コード例 #4
0
        /// <summary>
        /// Alternative contructor. Creates the Form and also load it's data using table '' Primary key.
        /// </summary>
        public FormWPFTag(WPFConfig config, int TagID, Frame mainFrame)
        {
            this.config          = config;
            this.FrameMainWindow = mainFrame;
            dataConnection       = new WPFTagDB(config);
            string error = null;

            TagDataContext = dataConnection.GetDataContext(TagID, out error);
            DataContext    = TagDataContext;
            InitializeComponent();
        }
コード例 #5
0
        /// <summary>
        /// Alternative contructor. Creates the Form and also load it's data using table '' Primary key.
        /// </summary>
        public FormWPFCustomers(WPFConfig config, string CustomerID, Frame mainFrame)
        {
            this.config          = config;
            this.FrameMainWindow = mainFrame;
            dataConnection       = new WPFCustomersDB(config);
            string error = null;

            CustomersDataContext = dataConnection.GetDataContext(CustomerID, out error);
            DataContext          = CustomersDataContext;
            InitializeComponent();
        }
コード例 #6
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="config">Default config object</param>
        public FormWPFCustomerCustomerDemo(WPFConfig config)
        {
            this.config    = config;
            dataConnection = new WPFCustomerCustomerDemoDB(config);
            string error = null;

            CustomerCustomerDemoDataContext = dataConnection.GetEmptyDataContext(out error);
            if (error != null)
            {
                MessageBox.Show(error);
            }
            DataContext = CustomerCustomerDemoDataContext;
            InitializeComponent();
        }
コード例 #7
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="config">Default config object</param>
        public FormWPFEmployees(WPFConfig config)
        {
            this.config    = config;
            dataConnection = new WPFEmployeesDB(config);
            string error = null;

            EmployeesDataContext = dataConnection.GetEmptyDataContext(out error);
            if (error != null)
            {
                MessageBox.Show(error);
            }
            DataContext = EmployeesDataContext;
            InitializeComponent();
        }
コード例 #8
0
 public ListWPFCustomerDemographics(WPFConfig config, bool loadGrid, Frame mainFrame)
 {
     this.config          = config;
     this.FrameMainWindow = mainFrame;
     if (config.connectionType == WPFConfig.ConnectionType.REST)
     {
         dataConnection = new WPFCustomerDemographicsRest(config);
     }
     else
     {
         dataConnection = new WPFCustomerDemographicsDB(config);
     }
     InitializeComponent();
     if (loadGrid)
     {
         LoadGrid();
     }
     txtFilter.KeyDown += new KeyEventHandler(btnFilterKeyDown);
 }
コード例 #9
0
 public WPFOrdersRest(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #10
0
 public WPFCustomerDemographicsDB(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #11
0
 public WPFEmployeesRest(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #12
0
 public WPFCategoriesDB(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #13
0
 public CustomersGenericREST(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #14
0
 public WPFTerritoriesDB(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #15
0
 public WPFCustomerCustomerDemoDB(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #16
0
 public WPFTagDB(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #17
0
 public WPFSuppliersDB(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #18
0
 public TerritoriesGenericREST(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #19
0
 public WPFRegionRest(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #20
0
 public WPFTagRest(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #21
0
 public RegionGenericREST(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #22
0
 public WPFCustomersDB(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #23
0
 public SuppliersGenericREST(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #24
0
 public WPFOrderDetailsDB(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #25
0
 public WPFTagEmployeeDB(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #26
0
 public WPFRegionDB(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #27
0
 public WPFEmployeeTerritoriesRest(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #28
0
 public EmployeesGenericREST(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #29
0
 public CustomerDemographicsGenericREST(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }
コード例 #30
0
 public WPFProductsRest(WPFConfig wpfConfig)
 {
     this.wpfConfig = wpfConfig;
 }