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

            error = null;
            dataContext.modelNotifiedForEmployeeTerritoriesMain = new ModelNotifiedForEmployeeTerritories();;
            dataContext.modelNotifiedForEmployees   = GetAll_Employees(out error);
            dataContext.modelNotifiedForTerritories = GetAll_Territories(out error);
            return(dataContext);
        }
Example #2
0
        public EmployeeTerritoriesDataContext GetDataContext(int EmployeeID, string TerritoryID, out string error)
        {
            EmployeeTerritoriesDataContext dataContext = new EmployeeTerritoriesDataContext();

            error = null;
            dataContext.modelNotifiedForEmployeeTerritoriesMain = GetEmployeeTerritoriesByID(EmployeeID, TerritoryID, out error);
            dataContext.modelNotifiedForEmployees   = GetAll_Employees(out error);
            dataContext.modelNotifiedForTerritories = GetAll_Territories(out error);
            dataContext.PopulateComboBoxesItemSource();


            return(dataContext);
        }