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; }