/// <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); }
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); }