//PagoContratoPSLBR pagosBr; #endregion #region Constructores /// <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="infoContrato">Presentador de la Información General</param> /// <param name="vistadg">Vista de los datos generales de la unidad</param> /// <param name="vistaea">Vista de los datos de los equipos aliados</param> public CerrarContratoPSLPRE(ICerrarContratoPSLVIS vistaActual, IucHerramientasPSLVIS vistaHerramientas, IucResumenContratoPSLVIS vistaInfoContrato, IucCargosAdicionalesCierrePSLVIS viewCA) { try { this.vista = vistaActual; this.presentadorResumen = new ucResumenContratoPSLPRE(vistaInfoContrato); this.presentadorHerramientas = new ucHerramientasPSLPRE(vistaHerramientas); this.presentadorCargosA = new ucCargosAdicionalesCierrePSLPRE(viewCA); this.controlador = new ContratoPSLBR(); this.pagosBr = new PagoUnidadContratoBR(); this.dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencia en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".CerrarContratoRDPRE:" + ex.Message); } }
public CancelarContratoPSLPRE(ICancelarContratoPSLVIS vistaActual, IucHerramientasPSLVIS vistaHerramientas, IucResumenContratoPSLVIS vistaInfoContrato, IucDatosGeneralesElementoVIS vistadg, IucEquiposAliadosUnidadVIS vistaea) { try { this.vista = vistaActual; this.presentadorResumen = new ucResumenContratoPSLPRE(vistaInfoContrato); this.presentadorDG = new ucDatosGeneralesElementoPRE(vistadg); this.presentadorEA = new ucEquiposAliadosUnidadPRE(vistaea); this.presentadorHerramientas = new ucHerramientasPSLPRE(vistaHerramientas); this.controlador = new ContratoPSLBR(); this.dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencia en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".CancelarContratoPSLPRE:" + ex.Message); } }