/// <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());
     }
 }