/// <summary> /// Constructor predeterminado para el presentador. /// </summary> /// <param name="vista">Vista que será gestionada por el presentador.</param> public ConsultarAuditoriaPRE(IConsultarAuditoriaVIS vista) { try { this.vista = vista; this.dataContext = FacadeBR.ObtenerConexion(); ctrlAuditoria = new AuditoriaMantenimientoBR(); } catch (Exception ex) { this.vista.MostrarMensaje("No se pudieron obtener los datos de conexión", ETipoMensajeIU.ERROR, "No se encontraron los parámetros de conexión en la fuente de datos, póngase en contacto con el administrador del sistema."); } }
/// <summary> /// Inicializa los controladores y vista /// </summary> /// <param name="vista"></param> public RealizarAuditoriaMantenimientoPRE(IRealizarAuditoriaMantenimientoVIS vista) { try { this.vista = vista; this.ctrMantenimientoUnidad = new MantenimientoUnidadBR(); this.ctrMantenimientoEquipoAliado = new MantenimientoEquipoAliadoBR(); this.ctrAuditoriaMantenimiento = new AuditoriaMantenimientoBR(); this.ctrConfiguracionAuditoria = new ConfiguracionAuditoriaMantenimientoBR(); this.dataContext = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.vista.MostrarMensaje("No se pudieron obtener los datos de conexion", ETipoMensajeIU.ERROR, "No se encontraron los parametros de conexion en la fuente de datos, póngase en contacto con el administrador del sistema. " + ex.ToString()); } }