public ActionResult AccessGroup(int id) { var entity = CollectionService.GetCollection(id); //ItemService.GetAnEntity(id); EntityAccessDefinitionsViewModel entityAccessVM = new EntityAccessDefinitionsViewModel(); AccessGroupService accessGroupService = new AccessGroupService(Db); entityAccessVM = accessGroupService.UpdateViewModel(entity);// UpdateViewModel(entity); ViewBag.SugestedUsers = entityAccessVM.AvailableUsers2.ToArray(); return(View(entityAccessVM)); }
public ActionResult AccessGroup(int id) { SecurityService.CreateAccessContext(); var entity = ItemService.GetAnEntity(id); EntityAccessDefinitionsViewModel entityAccessVM = new EntityAccessDefinitionsViewModel(); AccessGroupService accessGroupService = new AccessGroupService(Db); entityAccessVM = accessGroupService.UpdateViewModel(entity);// UpdateViewModel(entity); ViewBag.SugestedUsers = entityAccessVM.AvailableUsers2.ToArray(); var accessList = accessGroupService.GetAccessCodesList(); accessList.Remove(accessList.First()); //remove "None" //accessList.Remove(accessList.Last()); //remove all ViewBag.AccessCodesList = accessList; return(View("AccessGroup", entityAccessVM)); }