public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            Reporte_informe_empleado rpt = new Reporte_informe_empleado();

            rpt.Site = this.Site;
            return(rpt);
        }
예제 #2
0
        private void Reporte_Empleados_Load(object sender, EventArgs e)
        {
            conexion = new SQLiteConnection("Data Source=C:/Users/User/Documents/Visual C #-SQLite/Empleados_BD_SQLite.s3db");



            string factu = null;



            DataSet dset = new DataSet();



            factu = "SELECT     empleado.cod_empleado, empleado.nombres, empleado.apellidos, empleado.cedula, empleado.fecha_ingreso, empleado.fecha_nacimiento, empleado.telefono,  empleado.direccion, empleado.sexo, cargo.nombre_cargo, departamento.nombre_departamento, sucursal.nombre_sucursal, empleado.salario,  empleado.numero_cuenta_nomina, empleado.estado, empleado.foto FROM         cargo INNER JOIN  empleado ON cargo.cod_cargo = empleado.cod_cargo INNER JOIN departamento ON empleado.cod_departamento = departamento.cod_departamento INNER JOIN  sucursal ON empleado.cod_sucursal = sucursal.cod_sucursal";



            SQLiteDataAdapter fa = new SQLiteDataAdapter(factu, conexion);


            fa.Fill(dset, "empleado");



            Reporte_informe_empleado reportar = new Reporte_informe_empleado();



            reportar.SetDataSource(dset);


            crystalReportViewer1.ReportSource = reportar;
        }