/// <summary> /// USER转成CV_DEPARTMENT_QuaryParam /// </summary> /// <param name="userlist"></param> /// <returns></returns> private IList <CV_DEPARTMENT_QuaryParam> UserToQuaryParam(IList <CV_PM_WECHAT_USER_DEPARTMENT> userlist) { if (userlist == null) { return(null); } IList <CV_DEPARTMENT_QuaryParam> nodeList2 = new List <CV_DEPARTMENT_QuaryParam>(); foreach (var item in userlist) { CV_DEPARTMENT_QuaryParam _tempModel = new CV_DEPARTMENT_QuaryParam(); _tempModel.title = item.Name; _tempModel.Name = item.Name; _tempModel.DepartmentGuid = item.DepartmentGuid; _tempModel.ID = item.DepartmentID; //部门ID _tempModel.userEntity.UserDepartmentGuid = item.UserDepartmentGuid; _tempModel.userEntity.UserGuid = item.UserGuid; _tempModel.userEntity.DepartmentID = item.DepartmentID; _tempModel.Checked = (bool)item.IsLeader; //是否选中 _tempModel.expand = (bool)item.IsLeader; //是否展开 //_tempModel.userEntity.UserID = item.UserID; //_tempModel.userEntity.EnglishName = item.EnglishName; //_tempModel.userEntity.Mobile = item.Mobile; //_tempModel.userEntity.Position = item.Position; //_tempModel.userEntity.Gender = item.Gender; //_tempModel.userEntity.Email = item.Email; //_tempModel.userEntity.IsLeader = item.IsLeader; //_tempModel.userEntity.Enable = item.Enable; //_tempModel.userEntity.AvatarMediaid = item.AvatarMediaid; //_tempModel.userEntity.Telephone = item.Telephone; //_tempModel.userEntity.DepartmentID = item.DepartmentID; //_tempModel.userEntity.DepartmentName = item.DepartmentName; //_tempModel.userEntity.ParentID = item.ParentID; //_tempModel.userEntity.Order = item.Order; //_tempModel.expand = "0"; nodeList2.Add(_tempModel); } return(nodeList2); }
/// <summary> ///DEPARTMENT转成CV_DEPARTMENT_QuaryParam(组添加属性,如User) /// </summary> /// <param name="nodelist"></param> /// <returns></returns> private IList <CV_DEPARTMENT_QuaryParam> DepToQuaryParam(IList <CV_PM_WECHAT_DEPARTMENT> nodelist) { IList <CV_DEPARTMENT_QuaryParam> nodeList2 = new List <CV_DEPARTMENT_QuaryParam>(); foreach (var item in nodelist) { CV_DEPARTMENT_QuaryParam _tempModel = new CV_DEPARTMENT_QuaryParam(); _tempModel.DepartmentGuid = item.DepartmentGuid; _tempModel.ID = item.ID; _tempModel.Name = item.Name; _tempModel.ParentID = item.ParentID; _tempModel.Order = item.Order; _tempModel.CreatedBy = item.CreatedBy; _tempModel.CreatedOn = item.CreatedOn; _tempModel.UpdatedBy = item.UpdatedBy; _tempModel.UpdatedOn = item.UpdatedOn; _tempModel.title = item.Name; //_tempModel.expand = "0"; nodeList2.Add(_tempModel); } return(nodeList2); }