/// <summary> /// Initializes a new instance of the <see cref="ElementAssigmentDetailViewModel"/> class. /// </summary> /// <param name="elementDomain">The element domain.</param> /// <param name="permisionContext">The permision context.</param> /// <param name="codeTableService">The code table service.</param> public ElementAssigmentDetailViewModel(ElementDomainContext elementDomain,PermissionsDomainContext permisionContext, AdministrationCodeTableService codeTableService) { _elementDomainContext = elementDomain; _administrationCodeTable = codeTableService; _permissionsDomainContext = permisionContext; Values=new BindableCollection<string>(); Properties=new BindableCollection<GraphicPropertyDto>(); //Modules = new BindableCollection<Element>(); //Views = new BindableCollection<Element>(); //Controls = new BindableCollection<Element>(); }
/// <summary> /// Initializes a new instance of the <see cref="UserRoleViewModel"/> class. Only setting DesplayName and initializing Permissions <see cref="Permissions"/> instance /// </summary> public UserPermisionViewModel(PermissionsDomainContext permissionsDomainContext) { Permissions = new BindableCollection<Permission>(); _permissionsDomainContext = permissionsDomainContext; DisplayName = "Práva"; }