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