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

            error = null;
            dataContext.modelNotifiedForProductsMain = new ModelNotifiedForProducts();;
            dataContext.modelNotifiedForSuppliers    = GetAll_Suppliers(out error);
            dataContext.modelNotifiedForCategories   = GetAll_Categories(out error);
            return(dataContext);
        }
Пример #2
0
        /// <summary>
        /// Empty data context is used when the from is loaded without ID (the from is in "insert mode")
        /// </summary>
        /// <param name="error"></param>
        /// <returns></returns>
        public ProductsDataContext GetEmptyDataContext(out string error)
        {
            ProductsDataContext dataContext = new ProductsDataContext();

            error = null;
            dataContext.modelNotifiedForProductsMain = new ModelNotifiedForProducts();


            return(dataContext);
        }
Пример #3
0
        public ProductsDataContext GetDataContext(int ProductID, out string error)
        {
            ProductsDataContext dataContext = new ProductsDataContext();

            error = null;
            dataContext.modelNotifiedForProductsMain = GetProductsByID(ProductID, out error);
            dataContext.modelNotifiedForSuppliers    = GetAll_Suppliers(out error);
            dataContext.modelNotifiedForCategories   = GetAll_Categories(out error);
            dataContext.PopulateComboBoxesItemSource();


            return(dataContext);
        }