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