// ***************************** ***************************** *****************************
 // constructor
 public UbicacionAddViewModel(UbicacionViewModel UbicacionViewModel)
 {
     this._ParentUbicacion = UbicacionViewModel;
     this._UbicacionRepository = new GestorDocument.DAL.Repository.UbicacionRepository();
     this._Ubicacion = new UbicacionModel()
     {
         IdUbicacion = new UNID().getNewUNID(),
         IsActive = true
     };
 }
        // ***************************** ***************************** *****************************
        // constructor
        public AsuntoModViewModel(AsuntoModel p, AsuntoViewModel AsuntoViewModel, IConfirmation confirmation)
        {
            this._ParentAsunto = AsuntoViewModel;
            this._P = p;
            this._Confirmation = confirmation;
            this._AsuntoRepository = new GestorDocument.DAL.Repository.AsuntoRepository();
            this._UbicacionRepository = new GestorDocument.DAL.Repository.UbicacionRepository();
            this._InstruccionRepository = new GestorDocument.DAL.Repository.InstruccionRepository();
            this._PrioridadRepository = new GestorDocument.DAL.Repository.PrioridadRepository();
            this._StatusAsuntoRepository = new GestorDocument.DAL.Repository.StatusAsuntoRepository();
            this._SignatarioRepository = new GestorDocument.DAL.Repository.SignatarioRepository();
            this._SignatarioExternoRepository = new GestorDocument.DAL.Repository.SignatarioExternoRepository();
            this._DestinatarioRepository = new GestorDocument.DAL.Repository.DestinatarioRepository();
            this._DestinatarioCcpRepository = new GestorDocument.DAL.Repository.DestinatarioCcpRepository();
            this._DocumentosRepository = new GestorDocument.DAL.Repository.DocumentosRepository();
            this._ExpedienteRepository = new GestorDocument.DAL.Repository.ExpedienteRepository();
            this._TurnoRepository = new GestorDocument.DAL.Repository.TurnoRepository();
            this._SyncDocsRepository = new GestorDocument.DAL.Repository.SyncDocsRepository();

            this.LoadInfo();

            this.GetAsunto();

            this.GetRol();

            this.GetUsuario();

            this.GetTurno();

            this.GetExpediente();

            //BUSQUEDA DE ASUNTOS
            this.Busqueda = new BusquedaAsuntoTurnoViewModel(this._Rol);

            this.GetVisible();
        }
Example #3
0
 public UbicacionController(IServiceProvider serviceProvider, IUbicacion Ubicacion, ILogger <UbicacionController> logger) : base(serviceProvider)
 {
     _Ubicacion = Ubicacion;
     _logger    = logger;
 }
Example #4
0
 public UbicacionController(IServiceProvider serviceProvider, IUbicacion Ubicacion) : base(serviceProvider)
 {
     _Ubicacion = Ubicacion;
 }