Beispiel #1
0
        public UserDepartmentListViewModel GetUserDepartment(int Id)
        {
            UserDepartmentListViewModel rm = new UserDepartmentListViewModel();
            //bool b =await IsExist(a => a.UserId == Id);
            //if (!b)
            //{
            //    rm.Success = true;
            //    rm.Message = "该用户没有分配任何部门";
            //    return rm;
            //}
            var ud = _UserDepartment.FindWithDepartment(a => a.UserId == Id);

            foreach (var item in ud)
            {
                rm.Data.Add(new UserDepartmentData
                {
                    UserId             = item.UserId,
                    DepartmentId       = item.DeparmentId,
                    DepartmentName     = item.Department.DepartmentName,
                    DepartmentPathName = item.Department.PathName
                });
            }
            rm.Success = true;
            rm.Message = "获取数据成功";
            return(rm);
        }