Esempio n. 1
0
        public void CambiarControl()
        {
            switch (TipoTramite)
            {
            case ETipoTramite.FILTRO_AK:
                mvTramites.SetActiveView(TramiteFiltroAK);
                ucTramiteFiltroAK.Presentador.Inicializar();
                break;

            case ETipoTramite.GPS:
                this.mvTramites.SetActiveView(TramiteGPS);
                ucTramiteGPS.Presentador.Inicializar();
                break;

            case ETipoTramite.PLACA_FEDERAL:
                this.mvTramites.SetActiveView(TramitePlaca);
                ucTramitePlacal.Presentador.Inicializar(TipoTramite);
                break;

            case ETipoTramite.PLACA_ESTATAL:
                this.mvTramites.SetActiveView(TramitePlacaEstatal);
                this.UcTramitePlacalEstatal.Presentador.Inicializar(TipoTramite);
                break;

            case ETipoTramite.TENENCIA:
                this.mvTramites.SetActiveView(TramiteTenencia);
                ucTramiteTenencia.Presentador.Inicializar();
                ucTramiteTenencia.Presentador.ModoEdicion(true);
                ucTramiteTenencia.Presentador.EstablecerTiposdeArchivo(this.TiposArchivo);
                break;

            case ETipoTramite.VERIFICACION_FISICO_MECANICA:
                this.mvTramites.SetActiveView(TramiteVerificacion);
                ETipoVerificacion tipo = ETipoVerificacion.FISICO_MECANICO;
                ucTramiteVerificacion.Presentador.Inicializar(tipo);
                ucTramiteVerificacion.Presentador.ModoEdicion(true);
                ucTramiteVerificacion.Presentador.LimpiarSesion();
                ucTramiteVerificacion.Presentador.EstablecerTiposdeArchivo(this.TiposArchivo);

                break;

            case ETipoTramite.VERIFICACION_AMBIENTAL:
                this.mvTramites.SetActiveView(TramiteVerificacionAmbiental);
                ETipoVerificacion tipoA = ETipoVerificacion.AMBIENTAL;
                ucTramiteVerificacionAmbiental.Presentador.Inicializar(tipoA);
                ucTramiteVerificacionAmbiental.Presentador.ModoEdicion(true);
                ucTramiteVerificacionAmbiental.Presentador.LimpiarSesion();
                ucTramiteVerificacionAmbiental.Presentador.EstablecerTiposdeArchivo(this.TiposArchivo);

                break;

            default:
                break;
            }
        }
 public void Inicializar(ETipoVerificacion tipo)
 {
     this.LimpiarSesion();
     this.PrepararNuevo();
     this.presentadorDocumentos = new ucCatalogoDocumentosPRE(this.vista.VistaDocumentos);
     this.EstablecerTipoVerificacion(tipo);
     this.EstablecerTipoAdjunto();
     this.vista.VistaDocumentos.Identificador = tipo.ToString();
     presentadorDocumentos.LimpiarSesion();
     this.presentadorDocumentos.RequiereObservaciones(false);
     this.presentadorDocumentos.ModoEditable(false);
 }
 public void EstablecerTipoVerificacion(ETipoVerificacion tipoVerificacion)
 {
     this.vista.TipoTramite = tipoVerificacion;
 }