protected void Page_Load(object sender, EventArgs e) { presentador = new ucCatalogoDocumentosPRE(this); if (!IsPostBack) { if (this.TieneObservaciones != null) { if (this.TieneObservaciones == false) { this.rfvObservaciones.Enabled = false; } else { this.rfvObservaciones.Enabled = true; } } if (this.ModoEdicion != null) { if (this.ModoEdicion == false) { this.OcultarElementosNoEdicion(); } } if (this.NuevosArchivos != null) { this.DespliegaArchivos(); } this.txtObservaciones.Attributes.Add("onkeyup", "checkText(this,500);"); } lblValidacionTipoArchivo.Visible = false; }
public void Inicializar() { this.LimpiarSesion(); this.PrepararNuevo(); this.presentadorDocumentos = new ucCatalogoDocumentosPRE(this.vista.VistaDocumentos); this.EstablecerTipoAdjunto(); this.vista.EstablecerIdentificadorListaArchivos(nombreClase); this.presentadorDocumentos.LimpiarSesion(); this.presentadorDocumentos.RequiereObservaciones(false); }
public ucTramiteTenenciaPRE(IucTramiteTenenciaVIS vista, IucCatalogoDocumentosVIS vistaDocumento) { try { this.vista = vista; presentadorDocumentos = new ucCatalogoDocumentosPRE(vistaDocumento); } catch (Exception ex) { this.MostrarMensaje("Error al intentar inicializar el presentador", ETipoMensajeIU.ERROR, nombreClase + ".ucTramiteTenenciaPRE: " + ex.Message); } }
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); }
/// <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 IntercambioUnidadPSLPRE(IIntercambioUnidadPSLVIS vistaActual, IucCatalogoDocumentosVIS viewDocumentos, IucHerramientasPSLVIS vistaHerramientas) { try { this.vista = vistaActual; this.dctx = FacadeBR.ObtenerConexion(); this.controlador = new ContratoPSLBR(); this.controladorUnidades = new UnidadBR(); this.presentadorDocumentos = new ucCatalogoDocumentosPRE(viewDocumentos); this.presentadorHerramientas = new ucHerramientasPSLPRE(vistaHerramientas); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencia en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".CerrarContratoRDPRE:" + ex.Message); } }
/// <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; }
public ucLlantaPRE(IucLlantaVIS view) { try { this.vista = view; this.presentadorDocumentos = new ucCatalogoDocumentosPRE(view.VistaDocumentos); this.dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencia en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".ucLlantaPRE" + ex.Message); } }
/// <summary> /// Constructor por defecto del Presentador /// </summary> /// <param name="view">Vista de Registro de Contrato</param> /// <param name="viewDatosContrato">Vista de los Datos del Contrato</param> /// <param name="viewDocumentos">Vista del Control de Documentos</param> public RegistrarContratoROPRE(IRegistrarContratoROVIS view, IucContratoPSLVIS viewDatosContrato, IucCatalogoDocumentosVIS viewDocumentos, IucLineaContratoPSLVIS viewLineas) { try { this.vista = view; this.presentadorDatosContrato = new ucContratoPSLPRE(viewDatosContrato); this.presentadorDocumentos = new ucCatalogoDocumentosPRE(viewDocumentos); this.lineaContratoPRE = new ucLineaContratoPSLPRE(viewLineas); 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 + ".RegistrarContratoROPRE:" + ex.Message); } }
/// <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); } }
public ucDatosGeneralesPRE(IucDatosGeneralesVIS view, ucCatalogoDocumentosPRE documentos) { try { this.vista = view; this.dctx = FacadeBR.ObtenerConexion(); documentosPRE = documentos; this.EstablecerTipoAdjunto(); this.vista.EstablecerIdentificadorListaArchivos(nombreClase); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencias en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".ucDatosGeneralesPRE:" + ex.Message); } }
public DetalleContratoManttoPRE(IDetalleContratoManttoVIS view, IucHerramientasManttoVIS viewHerramientas, IucContratoManttoVIS viewContrato, IucLineaContratoManttoVIS viewLinea, IucCatalogoDocumentosVIS viewDocs) { try { this.vista = view; this.presentadorContrato = new ucContratoManttoPRE(viewContrato, viewLinea); this.presentadorHerramientas = new ucHerramientasManttoPRE(viewHerramientas); this.presentadorDocumentos = new ucCatalogoDocumentosPRE(viewDocs); this.controlador = new ContratoManttoBR(); this.dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencia en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".DetalleContratoManttoPRE:" + ex.Message); } }
/// <summary> /// Constructor del presentador para la edición de los contratos de mantenimiento /// </summary> /// <param name="vista">vista de la edición del contrato de mantenimiento</param> /// <param name="viewHerramientas">Vista del user control correspondiente a la barra de herramientas</param> /// <param name="viewContrato">Vista del user control general</param> /// <param name="viewLinea">Vista de l user control de linea de contrato</param> /// <param name="viewDocumentos">Vista del user control de documnetos</param> public EditarContratoManttoPRE(IEditarContratoManttoVIS vista, IucHerramientasManttoVIS viewHerramientas, IucContratoManttoVIS viewContrato, IucLineaContratoManttoVIS viewLinea, IucCatalogoDocumentosVIS viewDocumentos) { try { if (ReferenceEquals(vista, null)) { throw new Exception("La vista asociada no puede ser nula"); } this.vista = vista; this.controlador = new ContratoManttoBR(); this.dctx = FacadeBR.ObtenerConexion(); this.presentadorDatos = new ucContratoManttoPRE(viewContrato, viewLinea); this.presentadorDocumentos = new ucCatalogoDocumentosPRE(viewDocumentos); this.presentadorHerramientas = new ucHerramientasManttoPRE(viewHerramientas); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencia al crear el presentador", ETipoMensajeIU.ERROR, string.Format("{0}.EditarContratoManttoPRE:{1}{2}", nombreClase, Environment.NewLine, ex.Message)); } }
/// <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 Informacion 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 DetalleContratoRDPRE(IDetalleContratoRDVIS view, IucHerramientasRDVIS vistaHerramientas, IucResumenContratoRDVIS vistaInfoContrato, IucDatosGeneralesElementoVIS vistadg, IucEquiposAliadosUnidadVIS vistaea, IucCatalogoDocumentosVIS viewDocsContrato, IucCatalogoDocumentosVIS viewDocsEntrega, IucCatalogoDocumentosVIS viewDocsRecepcion) { try { this.vista = view; this.presentadorResumen = new ucResumenContratoRDPRE(vistaInfoContrato); this.presentadorDG = new ucDatosGeneralesElementoPRE(vistadg); this.presentadorEA = new ucEquiposAliadosUnidadPRE(vistaea); this.presentadorHerramientas = new ucHerramientasRDPRE(vistaHerramientas); this.presentadorDocumentosContrato = new ucCatalogoDocumentosPRE(viewDocsContrato); this.presentadorDocumentosEntrega = new ucCatalogoDocumentosPRE(viewDocsEntrega); this.presentadorDocumentosRecepcion = new ucCatalogoDocumentosPRE(viewDocsRecepcion); 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 + ".CerrarContratoRDPRE:" + ex.Message); } }
/// <summary> /// Constructor del Presentado /// </summary> /// <param name="vistaActual">vista sobre la que actuará el presentador</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> /// <param name="datosAdicionales">Presentador de los Datos Adicionales</param> public RegistrarContratoFSLPRE(IRegistrarContratoFSLVIS vistaActual, ucInformacionGeneralPRE general, ucClienteContratoPRE cliente, ucDatosRentaPRE datosRenta, ucInformacionPagoPRE pago, ucLineaContratoFSLPRE lineaContrato, ucCatalogoDocumentosPRE documentos, ucDatosAdicionalesAnexoPRE datosAdicionales) { try { vista = vistaActual; dataContext = Facade.SDNI.BR.FacadeBR.ObtenerConexion(); informacionGeneralPRE = general; clienteContratoPRE = cliente; datosRentaPRE = datosRenta; lineaContratoPRE = lineaContrato; informacionPagoPRE = pago; documentosPRE = documentos; datosAdicionalesPRE = datosAdicionales; } catch (Exception ex) { throw new Exception(nombreClase + ".RegistrarContratoFSLPRE: " + ex.Message); } }
public void InicializarControl(List <ArchivoBO> listaArchivos, List <TipoArchivoBO> listaTiposArchivos) { presentador = new ucCatalogoDocumentosPRE(this); EstablecerListasArchivos(listaArchivos, listaTiposArchivos); }
public ucCatalogoDocumentosUI() { presentador = new ucCatalogoDocumentosPRE(this); }