/// <summary>
        /// Cosntructor del presentador para la página de consulta de docuemntos plantilla para los contratos
        /// </summary>
        /// <param name="vista">Vista de la página padre</param>
        /// <param name="vistaDocs">Vista del userControl de resultados</param>
        public ConsultarPlantillaPRE(IConsultarPlantillaVIS vista, IucListadoPlantillasVIS vistaDocs)
        {
            if (ReferenceEquals(vista, null))
            {
                throw new Exception(String.Format("{0}: La vista proporcionada no puede ser nula", nombreClase));
            }
            if (ReferenceEquals(vistaDocs, null))
            {
                throw new Exception(String.Format("{0}: La vista proporcionada para la lista de los resultados de los documentos no puede ser nula", nombreClase));
            }

            this.vista             = vista;
            this.vistaDocs         = vistaDocs;
            this.presentadorDoctos = new ucListadoPlantillasPRE(this.vistaDocs);
            this.controlador       = new PlantillaBR();
            this.dctx = FacadeBR.ObtenerConexion();
        }
Exemple #2
0
 /// <summary>
 /// Constructor del presentador del user control de documentos
 /// </summary>
 /// <param name="vista">Vista del UserControl de documentos</param>
 public ucListadoPlantillasPRE(IucListadoPlantillasVIS vista)
 {
     this.vista = vista;
 }