Пример #1
0
        private void crystalReportViewer1_Load(object sender, EventArgs e)
        {
            datas.dtProyectos dtProyectos = new datas.dtProyectos();

            NpgsqlDataAdapter daProyectos = new NpgsqlDataAdapter();

            daProyectos = AccesoLogica.Select_reporte("proyectos.id_proyectos, proyectos.nombre_proyectos, proyectos.observaciones_proyectos, proyectos.creado, proyectos.modificado ", "public.proyectos", "proyectos.id_proyectos>0");

            daProyectos.Fill(dtProyectos, "proyectos");
            int reg = dtProyectos.Tables[1].Rows.Count;

            reportes.rptProyectos ObjRep = new reportes.rptProyectos();
            ObjRep.SetDataSource(dtProyectos.Tables[1]);
            ReportViewerProyectos.ReportSource = ObjRep;
            // llena_documento.Dispose();



            /*
             * datas.dtParticipantes dtParticipantes = new datas.dtParticipantes();
             *
             * NpgsqlDataAdapter daParticipantes = new NpgsqlDataAdapter();
             * daParticipantes = AccesoLogica.Select_reporte("participantes.id_participantes, participantes.ci_participantes, participantes.primer_nombre_participantes, participantes.segundo_nombre_participantes, participantes.primer_apellido_participantes,   participantes.segundo_apellido_participantes, participantes.correo_participantes, participantes.telefono_participantes, participantes.celular_participantes, participantes.id_tag", "public.participantes", "ci_participantes LIKE '%' ");
             *
             * daParticipantes.Fill(dtParticipantes, "participantes");
             * int reg = dtParticipantes.Tables[1].Rows.Count;
             * reportes.repParticipantes ObjRep = new reportes.repParticipantes();
             * ObjRep.SetDataSource(dtParticipantes.Tables[1]);
             * crystalReportViewer1.ReportSource = ObjRep;
             * //llena_documento.Dispose();
             */
        }
Пример #2
0
        protected void CrystalReportViewer1_Init(object sender, EventArgs e)
        {
            string _condicion = "";

            //Session[""] = _condicion;

            if (Session["_condicion_reporte"] != null)
            {
                _condicion = Session["_condicion_reporte"].ToString();
            }


            //  "", "", , "Numero?Establecimiento?Proveedor?Cod. Producto?Desc. Productos?UM?Cantidad?Precio?Importe?Empleado?Fehca");
            Datas.dtEntregas  dtInforme = new Datas.dtEntregas();
            NpgsqlDataAdapter daInforme = new NpgsqlDataAdapter();

            daInforme = AccesoLogica.Select_reporte("entregas_d.numero_entregas_d, establecimientos.nombre_establecimientos, proveedores.nombre_proveedores, productos.codigo_productos, productos.descripcion_productos, productos.um_productos, entregas_d.cantidad_productos_entregas_d, entregas_d.precio_productos_entregas_d,  entregas_d.importe_productos_entregas_d, empleados.nombres_empleados,   entregas_d.creado", "entregas_d, empleados, proveedores, establecimientos, productos", "entregas_d.id_productos = productos.id_productos AND entregas_d.id_empleados = empleados.id_empleados AND  entregas_d.id_establecimientos = establecimientos.id_establecimientos AND productos.id_proveedores = proveedores.id_proveedores   AND estado_entregas = 'TRUE'  " + _condicion);

            daInforme.Fill(dtInforme, "laboratorio_solicitud");
            int reg = dtInforme.Tables[1].Rows.Count;

            Reportes.repEntregas ObjRep = new Reportes.repEntregas();
            ObjRep.SetDataSource(dtInforme.Tables[1]);


            /*
             * ObjRep.SetParameterValue("_apellido_paterno", apellido_paterno);
             * ObjRep.SetParameterValue("_apellido_materno", apellido_materno);
             * ObjRep.SetParameterValue("_primer_nombre", primer_nombre);
             * ObjRep.SetParameterValue("_segundo_nombre", segundo_nombre);
             * ObjRep.SetParameterValue("_cedula_ciudadania", cedula_ciudadania);
             */
            CrystalReportViewer1.ReportSource = ObjRep;
        }
Пример #3
0
        private void crystalReportViewer1_Load(object sender, EventArgs e)
        {
            datas.ProduccionXml ProduccionXml = new datas.ProduccionXml();

            NpgsqlDataAdapter daProduccion = new NpgsqlDataAdapter();

            daProduccion = AccesoLogica.Select_reporte("produccion_detalle.id_produccion_detalle, produccion_cabeza.id_produccion_cabeza, produccion_cabeza.xml_editados_produccion_cabeza, caminos.id_caminos, caminos.nombre_caminos, caminos.path_caminos, proyectos.id_proyectos, proyectos.nombre_proyectos, produccion_detalle.nombre_produccion_detalle, produccion_detalle.inicio_produccion_detalle, produccion_detalle.fin_produccion_detalle, usuarios.id_usuarios, usuarios.nombre_usuarios, usuarios.telefono_usuarios, produccion_detalle.creado, produccion_detalle.modificado", "  public.produccion_detalle, public.usuarios, public.produccion_cabeza, public.caminos, public.proyectos", "  produccion_detalle.id_produccion_cabeza = produccion_cabeza.id_produccion_cabeza AND usuarios.id_usuarios = produccion_detalle.id_usuarios_edita AND caminos.id_caminos = produccion_detalle.id_caminos AND proyectos.id_proyectos = caminos.id_proyectos AND produccion_detalle.id_usuarios_crea = '" + _id_usuario + "' AND produccion_detalle.creado BETWEEN '" + _inicio + "' AND '" + _final + "'");

            daProduccion.Fill(ProduccionXml, "produccion_detalle");
            int reg = ProduccionXml.Tables[1].Rows.Count;

            reportes.rptProduccion2 ObjRep = new reportes.rptProduccion2();
            ObjRep.SetDataSource(ProduccionXml.Tables[1]);
            crystalReportViewer1.ReportSource = ObjRep;
            // llena_documento.Dispose();
        }
Пример #4
0
        private void ReportViewerEstado_Load(object sender, EventArgs e)
        {
            datas.dtEstado dtEstado = new datas.dtEstado();

            NpgsqlDataAdapter daEstado = new NpgsqlDataAdapter();

            daEstado = AccesoLogica.Select_reporte("estado.id_estado, estado.nombre_estado, estado.creado, estado.modificado ", "public.estado", "estado.id_estado>0");

            daEstado.Fill(dtEstado, "estado");
            int reg = dtEstado.Tables[1].Rows.Count;

            reportes.rptEstado ObjRep = new reportes.rptEstado();
            ObjRep.SetDataSource(dtEstado.Tables[1]);
            ReportViewerEstado.ReportSource = ObjRep;
            // llena_documento.Dispose();
        }
Пример #5
0
        private void crystalReportViewer1_Load(object sender, EventArgs e)
        {
            datas.dtLicencias dtLicencias = new datas.dtLicencias();
            NpgsqlDataAdapter daLicencias = new NpgsqlDataAdapter();

            daLicencias = AccesoLogica.Select_reporte("licencias.id_licencias, licencias.descripcion_licencias, licencias.cantidad_licencias, licencias.numero_licencias_registradas, licencias.total_licencias_compradas, licencias_detalle.id_licencias_detalle, licencias_detalle.mac_adres_maquina, licencias_detalle.nombre_sesion_maquina, licencias_detalle.ip_maquina, licencias_detalle.numero_licencias, licencias.creado, licencias.modificado", "public.licencias, public.licencias_detalle ", " licencias_detalle.id_licencias = licencias.id_licencias AND  licencias.id_licencias = '" + _id_Licencias + "' ");


            daLicencias.Fill(dtLicencias, "licencias");
            int reg = dtLicencias.Tables[1].Rows.Count;

            reportes.rptLicencias ObjRep = new reportes.rptLicencias();
            ObjRep.SetDataSource(dtLicencias.Tables[1]);
            crystalReportViewer1.ReportSource = ObjRep;
            //llena_documento.Dispose();
        }
Пример #6
0
        private void ReportViewerCartonDocumentos_Load(object sender, EventArgs e)
        {
            datas.dtCartonDocumentos dtCartonDocumentos = new datas.dtCartonDocumentos();

            NpgsqlDataAdapter daCartonDocumentos = new NpgsqlDataAdapter();

            daCartonDocumentos = AccesoLogica.Select_reporte("carton_documentos.id_carton_documentos, carton_documentos.numero_carton_documentos, carton_documentos.estado_carton_documentos, carton_documentos.creado, carton_documentos.modificado ", "public.carton_documentos", "carton_documentos.id_carton_documentos>0");

            daCartonDocumentos.Fill(dtCartonDocumentos, "carton_documentos");
            int reg = dtCartonDocumentos.Tables[1].Rows.Count;

            reportes.rptCartonDocuementos ObjRep = new reportes.rptCartonDocuementos();
            ObjRep.SetDataSource(dtCartonDocumentos.Tables[1]);
            ReportViewerCartonDocumentos.ReportSource = ObjRep;
            // llena_documento.Dispose();
        }
Пример #7
0
        private void crystalReportViewer1_Load(object sender, EventArgs e)
        {
            datas.dtTipoIndice dtTipoIndice = new datas.dtTipoIndice();

            NpgsqlDataAdapter daTipoIndice = new NpgsqlDataAdapter();

            daTipoIndice = AccesoLogica.Select_reporte("tipo_indice.id_tipo_indice, tipo_indice.nombre_tipo_indice, tipo_indice.creado, tipo_indice.modificado ", "public.tipo_indice", "tipo_indice.id_tipo_indice>0");

            daTipoIndice.Fill(dtTipoIndice, "tipo_indice");
            int reg = dtTipoIndice.Tables[1].Rows.Count;

            reportes.rptTipoIndice ObjRep = new reportes.rptTipoIndice();
            ObjRep.SetDataSource(dtTipoIndice.Tables[1]);
            ReportViewerTipoIndice.ReportSource = ObjRep;
            // llena_documento.Dispose();
        }
Пример #8
0
        private void ReportViewerIndice_Load(object sender, EventArgs e)
        {
            datas.dtIndice dtIndice = new datas.dtIndice();

            NpgsqlDataAdapter daIndice = new NpgsqlDataAdapter();

            daIndice = AccesoLogica.Select_reporte("caminos.id_caminos, caminos.nombre_caminos, caminos.path_caminos, proyectos.id_proyectos, proyectos.nombre_proyectos, proyectos.observaciones_proyectos, indice_cabeza.id_indice_cabeza, indice_cabeza.nombre_indice_cabeza, indice_detalle.id_indice_detalle, tipo_indice.id_tipo_indice, tipo_indice.nombre_tipo_indice, indice_detalle.nombre_indice_detalle, indice_detalle.min_indice_detalle, indice_detalle.max_indice_detalle, indice_detalle.orden_indice_detalle ", "public.proyectos, public.caminos, public.indice_cabeza, public.indice_detalle, public.tipo_indice", "caminos.id_proyectos = proyectos.id_proyectos AND indice_cabeza.id_indice_cabeza = indice_detalle.id_indice_cabeza AND tipo_indice.id_tipo_indice = indice_detalle.id_tipo_indice AND   proyectos.id_proyectos = '" + _id_proyectos + "' AND caminos.id_caminos = '" + _id_caminos + "' ");

            daIndice.Fill(dtIndice, "indice_cabeza");
            int reg = dtIndice.Tables[1].Rows.Count;

            reportes.rptIndice ObjRep = new reportes.rptIndice();
            ObjRep.SetDataSource(dtIndice.Tables[1]);
            ReportViewerIndice.ReportSource = ObjRep;
            // llena_documento.Dispose();
        }