/// <summary> /// Constructor que recibe la vista sobre la que actuará el presentador /// </summary> /// <param name="vistaActual">vista sobre la que actuará el presentador</param> /// <param name="herramientas">Presentador de la barra de herramientas</param> /// <param name="general">Presentador de la Informacion General</param> /// <param name="cliente">Presentador de los datos del Cliente</param> /// <param name="datosRenta">Presentador de los datos de Renta</param> /// <param name="pago">Presentador de la informacion de Pago</param> /// <param name="lineaContrato">Presentador de las lineas de contrato</param> /// <param name="documentos">Presentador de las documentos</param> public AgregarDocumentosContratoPRE(IAgregarDocumentosContratoVIS vistaActual, ucHerramientasFSLPRE herramientas, ucCatalogoDocumentosPRE documentos) { if (vistaActual != null) { vista = vistaActual; } dataContext = Facade.SDNI.BR.FacadeBR.ObtenerConexion(); herramientasPRE = herramientas; documentosPRE = documentos; }
/// <summary> /// Constructor que recibe la vista sobre la que actuará el presentador /// </summary> /// <param name="view">vista sobre la que actuará el presentador</param> /// <param name="viewHerramientas">Vista de la barra de herramientas</param> /// <param name="viewDocumentos">Vista de los documentos</param> public AgregarDocumentosContratoPRE(IAgregarDocumentosContratoVIS view, IucHerramientasRDVIS viewHerramientas, IucCatalogoDocumentosVIS viewDocumentos) { try { this.vista = view; this.presentadorDocumentos = new ucCatalogoDocumentosPRE(viewDocumentos); this.presentadorHerramientas = new ucHerramientasRDPRE(viewHerramientas); this.controlador = new ContratoRDBR(); this.dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencia en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".AgregarDocumentosContratoPRE:" + ex.Message); } }