Esempio n. 1
0
        public virtual ActionResult GroupList2(DataSourceRequest command, UserGroupListModel model)
        {
            var UserItems = _userGroupService.GetUserGroups(model.User_ID);
            var gridModel = new DataSourceResult
            {
                Data = UserItems.Select(x => new UserGroupModel
                {
                    GroupName = x.GroupName,
                    Group_ID  = x.Group_ID
                }),
                Total = UserItems.Count()
            };

            return(Json(gridModel));
        }
        public IActionResult ApplicationGroup()
        {
            string userName = User.Claims.Where(p => p.Type == "user_name").Select(o => o.Value).FirstOrDefault();

            userGroupService = new UserGroupService();
            var groups = userGroupService.GetUserGroups(userName);

            //TODO: Remove later
            //applicationService = new ApplicationService();
            //var applications = applicationService.GetUserGroupApplications(userName, groupName);
            //ApplicationsView[] applicationsViews = applications.ToArray();
            //ViewData["Applications"] = applicationsViews;

            UserGroup[] userGroups = groups.ToArray();
            ViewData["Groups"] = userGroups;

            return(View());
        }