// ***************************** ***************************** ***************************** // Constructor y carga de elementos. public AddOrganigramaAsuntoViewModel(AsuntoModViewModel asuntoModViewModel) { this._AsuntoModViewModel = asuntoModViewModel; this._SelectedOrganigrama = asuntoModViewModel._ParentAsunto._PantallaInicioViewModel._MainWindowViewModel.Usuario.Rol.Organigrama; this.AddItem = new List<OrganigramaModel>(); this._TreeView = new TreeViewViewModel(); this.Organigramas = new ObservableCollection<OrganigramaModel>(); this._OrganigramaRepository = new GestorDocument.DAL.Repository.OrganigramaRepository(); this.LoadInfoGrid(); }
public DestinatarioAreaTreeViewModel(TrancingAsuntoTurnoViewModel trancingAsuntoTurnoViewModel, IParentItem Parent) { this._TrancingAsuntoTurnoViewModel = trancingAsuntoTurnoViewModel; this.Children = new ObservableCollection<DestinatarioItemViewModel>(); this._OrganigramaRepository = new GestorDocument.DAL.Repository.OrganigramaRepository(); this.Rol = trancingAsuntoTurnoViewModel._ParentAsunto._PantallaInicioViewModel._MainWindowViewModel.Usuario.Rol; this.TipoUnidadNormativa = trancingAsuntoTurnoViewModel._ParentAsunto._PantallaInicioViewModel._MainWindowViewModel.Usuario.Rol.Organigrama.TipoUnidadNormativa; this.Parent = Parent; this.AddItem = new ObservableCollection<OrganigramaModel>(); this.GetBrothers(); }