/// <summary> /// Initializes a new instance of the <see cref="ElementsDetailViewModel"/> class. /// </summary> /// <param name="elementDomainContext">The element domain context.</param> public ElementsDetailViewModel(ElementDomainContext elementDomainContext, AdministrationCodeTableService codeTableService ) { _elementDomainContext = elementDomainContext; ParrentElements=new BindableCollection<Element>(); _codeTableService = codeTableService; _elementGraphicTypes=new List<ElementType>(); ElementGraphicTypes=new BindableCollection<ElementType>(); }
/// <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>(); }