Beispiel #1
0
        /// <summary>
        /// Empty data context is used when the from is loaded without ID (the from is in "insert mode")
        /// </summary>
        public CustomerCustomerDemoDataContext GetEmptyDataContext(out string error)
        {
            CustomerCustomerDemoDataContext dataContext = new CustomerCustomerDemoDataContext();

            error = null;
            dataContext.modelNotifiedForCustomerCustomerDemoMain = new ModelNotifiedForCustomerCustomerDemo();;
            dataContext.modelNotifiedForCustomers            = GetAll_Customers(out error);
            dataContext.modelNotifiedForCustomerDemographics = GetAll_CustomerDemographics(out error);
            return(dataContext);
        }
Beispiel #2
0
        public CustomerCustomerDemoDataContext GetDataContext(string CustomerID, string CustomerTypeID, out string error)
        {
            CustomerCustomerDemoDataContext dataContext = new CustomerCustomerDemoDataContext();

            error = null;
            dataContext.modelNotifiedForCustomerCustomerDemoMain = GetCustomerCustomerDemoByID(CustomerID, CustomerTypeID, out error);
            dataContext.modelNotifiedForCustomers            = GetAll_Customers(out error);
            dataContext.modelNotifiedForCustomerDemographics = GetAll_CustomerDemographics(out error);
            dataContext.PopulateComboBoxesItemSource();


            return(dataContext);
        }