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