void loadOperationDepartment_Completed_Dictionary(object sender, EventArgs e) { //DepartmentEntityDictionary.Clear(); DepartmentEntityList.Clear(); LoadOperation loadOperation = sender as LoadOperation; foreach (department department in loadOperation.Entities) { DepartmentEntity departmentEntity = new DepartmentEntity(); departmentEntity.Department = department; departmentEntity.Update(); //DepartmentEntityDictionary.Add(departmentEntity.DepartmentID, departmentEntity); DepartmentEntityList.Add(departmentEntity); } DepartmentEntity departmentEntityZero = new DepartmentEntity(); departmentEntityZero.DepartmentID = 0; departmentEntityZero.DepartmentName = "请选择部门"; DepartmentEntityList.Add(departmentEntityZero); LoadOperation <user> loadOperationUser = SystemManageDomainContext.Load <user>(SystemManageDomainContext.GetUserQuery()); loadOperationUser.Completed += loadOperationUser_Completed; }
void loadOperationDepartment_Completed(object sender, EventArgs e) { departmentIdNameDictionary.Clear(); LoadOperation loadOperation = sender as LoadOperation; foreach (ProductManager.Web.Model.department department in loadOperation.Entities) { DepartmentEntity departmentEntity = new DepartmentEntity(); departmentEntity.Department = department; departmentEntity.Update(); departmentIdNameDictionary.Add(departmentEntity.DepartmentID, departmentEntity.DepartmentName); } planManagerDomainContext.projects.Clear(); this.prjectSource = new EntityList <ProductManager.Web.Model.project>(this.planManagerDomainContext.projects); this.projectLoader = new DomainCollectionViewLoader <ProductManager.Web.Model.project>( this.LoadProjectEntities, this.LoadOperationProjectCompleted); this.projectView = new DomainCollectionView <ProductManager.Web.Model.project>(this.projectLoader, this.prjectSource); using (this.CollectionProjectView.DeferRefresh()) { this.projectView.MoveToFirstPage(); } //LoadOperation<ProductManager.Web.Model.project> loadOperationProject = // planManagerDomainContext.Load<project>(planManagerDomainContext.GetProjectQuery()); //loadOperationProject.Completed += loadOperationProject_Completed; }
void loadOperationDepartment_Completed(object sender, EventArgs e) { DepartmemtList.Clear(); DepartmentDictionary.Clear(); LoadOperation loadOperation = sender as LoadOperation; foreach (ProductManager.Web.Model.department department in loadOperation.Entities) { DepartmentEntity departmentEntity = new DepartmentEntity(); departmentEntity.Department = department; departmentEntity.Update(); DepartmemtList.Add(departmentEntity); DepartmentDictionary.Add(departmentEntity.DepartmentID, departmentEntity); } DepartmentEntity departmentEntityZero = new DepartmentEntity(); departmentEntityZero.DepartmentID = 0; departmentEntityZero.DepartmentName = "请选择部门"; DepartmemtList.Add(departmentEntityZero); UpdateChanged("DepartmemtList"); LoadOperation <ProductManager.Web.Model.user> loadOperationDepartment = systemManageDomainContext.Load <ProductManager.Web.Model.user>(systemManageDomainContext.GetUserQuery()); loadOperationDepartment.Completed += loadOperationUser_Completed; }
private void OnAddCommand() { AddDepartmentEntity = new DepartmentEntity(); AddDepartmentEntity.Department = new ProductManager.Web.Model.department(); AddDepartmentEntity.Update(); DepartmentWindow departmentWindow = new DepartmentWindow(AddDepartmentEntity); departmentWindow.Closed += departmentWindow_Closed; departmentWindow.Show(); }
private void loadOperationDepartment_Completed(object sender, EventArgs e) { DepartmentEntityList.Clear(); LoadOperation loadOperation = sender as LoadOperation; foreach (ProductManager.Web.Model.department department in loadOperation.Entities) { DepartmentEntity departmentEntity = new DepartmentEntity(); departmentEntity.Department = department; departmentEntity.Update(); DepartmentEntityList.Add(departmentEntity); } UpdateChanged("DepartmentEntityList"); IsBusy = false; }
void loadOperationDepartment_Completed(object sender, EventArgs e) { DepartmentEntityDictionary.Clear(); LoadOperation loadOperation = sender as LoadOperation; foreach (ProductManager.Web.Model.department department in loadOperation.Entities) { DepartmentEntity departmentEntity = new DepartmentEntity(); departmentEntity.Department = department; departmentEntity.Update(); DepartmentEntityDictionary.Add(departmentEntity.DepartmentID, departmentEntity); } LoadOperation <ProductManager.Web.Model.user> loadOperationUser = SystemManageDomainContext.Load <ProductManager.Web.Model.user>(SystemManageDomainContext.GetUserQuery()); loadOperationUser.Completed += loadOperationUser_Completed; }
void loadOperationDepartment_Completed(object sender, EventArgs e) { departmentIdNameDictionary.Clear(); LoadOperation loadOperation = sender as LoadOperation; foreach (ProductManager.Web.Model.department department in loadOperation.Entities) { DepartmentEntity departmentEntity = new DepartmentEntity(); departmentEntity.Department = department; departmentEntity.Update(); departmentIdNameDictionary.Add(departmentEntity.DepartmentID, departmentEntity.DepartmentName); } departmentIdNameDictionary.Add(0, "所有部门"); planManagerDomainContext.projects.Clear(); LoadOperation <ProductManager.Web.Model.project> loadOperationProject = planManagerDomainContext.Load <project>(planManagerDomainContext.GetProjectQuery()); loadOperationProject.Completed += loadOperationProject_Completed; }