/// <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>();
 }
Ejemplo n.º 2
0
  /// <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";
 }