// ***************************** ***************************** *****************************
 // Constructor y carga de elementos.
 public AddDeterminanteAsuntoViewModel(AsuntoModViewModel asuntoModViewModel)
 {
     this._AsuntoModViewModel = asuntoModViewModel;
     this._DeterminanteRepository = new GestorDocument.DAL.Repository.DeterminanteRepository();
     this.Determinantes = new ObservableCollection<DeterminanteModel>();
     this.LoadInfoGrid();
 }
 // ***************************** ***************************** *****************************
 // constructor
 public DeterminanteAddViewModel(DeterminanteViewModel DeterminanteViewModel)
 {
     this._ParentDeterminante = DeterminanteViewModel;
     this._DeterminanteRepository = new GestorDocument.DAL.Repository.DeterminanteRepository();
     this._TipoDeterminanteRepository = new GestorDocument.DAL.Repository.TipoDeterminanteRepository();
     this._Determinante = new DeterminanteModel()
     {
         IdDeterminante = new UNID().getNewUNID(),
         IsActive = true
     };
     this.LoadInfo();
 }
        // ***************************** ***************************** *****************************
        // constructor
        public SignatarioAddViewModel(SignatarioViewModel SignatarioViewModel)
        {
            this._ParentSignatario = SignatarioViewModel;
            this._SignatarioRepository = new GestorDocument.DAL.Repository.SignatarioRepository();
            this._AsuntoRepository = new GestorDocument.DAL.Repository.AsuntoRepository();
            this._DeterminanteRepository = new GestorDocument.DAL.Repository.DeterminanteRepository();
            this.LoadInfo();

            this._Signatario = new SignatarioModel()
            {
                IdSignatario = new UNID().getNewUNID(),
                Fecha = DateTime.Now,
                IsActive = true
            };
        }