示例#1
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 OrdersDataContext GetEmptyDataContext(out string error)
        {
            OrdersDataContext dataContext = new OrdersDataContext();

            error = null;
            dataContext.modelNotifiedForOrdersMain = new ModelNotifiedForOrders();


            return(dataContext);
        }
示例#2
0
        /// <summary>
        /// Empty data context is used when the from is loaded without ID (the from is in "insert mode")
        /// </summary>
        public OrdersDataContext GetEmptyDataContext(out string error)
        {
            OrdersDataContext dataContext = new OrdersDataContext();

            error = null;
            dataContext.modelNotifiedForOrdersMain = new ModelNotifiedForOrders();;
            dataContext.modelNotifiedForCustomers  = GetAll_Customers(out error);
            dataContext.modelNotifiedForEmployees  = GetAll_Employees(out error);
            dataContext.modelNotifiedForShippers   = GetAll_Shippers(out error);
            return(dataContext);
        }
示例#3
0
        public OrdersDataContext GetDataContext(int OrderID, out string error)
        {
            OrdersDataContext dataContext = new OrdersDataContext();

            error = null;
            dataContext.modelNotifiedForOrdersMain = GetOrdersByID(OrderID, out error);
            dataContext.modelNotifiedForCustomers  = GetAll_Customers(out error);
            dataContext.modelNotifiedForEmployees  = GetAll_Employees(out error);
            dataContext.modelNotifiedForShippers   = GetAll_Shippers(out error);
            dataContext.PopulateComboBoxesItemSource();


            return(dataContext);
        }