public void CargarDatos(FacturaBL facturaBL, AspirantesBL aspirantesBL, CompañiaBL compañiaBL) { var bindingSource = new BindingSource(); bindingSource.DataSource = from F in facturaBL.ListadeFacturas select new { Id = F.Id, Fecha = F.Fecha, Compañia = compañiaBL.ListaDeCompañia.FirstOrDefault(r => r.Id == F.CompañiaId).Descripcion, Aspirante = F.CantAspirantes, Subtotal = F.SubTotal, Impuesto = F.Impuesto, Total = F.Total, Activo = F.Activo }; /* bindingSource.DataSource = from D in facturaBL.ListadeDetalleFacturas select new * { * Id = D.Id, * Aspirante = aspirantesBL.ListaDeContratados.FirstOrDefault(r => r.Id == D.AspiranteId).Nombre, * * };*/ var reporte = new ReporteFactura(); reporte.SetDataSource(bindingSource); crystalReportViewer1.ReportSource = reporte; crystalReportViewer1.RefreshReport(); }
public FrmMenu() { InitializeComponent(); _aspirantesBL = new AspirantesBL(); _tituloBL = new TituloBL(); _areaBL = new AreaBL(); _puestoBL = new PuestoBL(); _nivelInglesBL = new NivelInglesBL(); _usuariosBL = new UsuariosBL(); _facturaBL = new FacturaBL(); _compañiaBL = new CompañiaBL(); }
public void cargarDatos(FacturaBL facturaBL, AspirantesBL aspirantesBL, PuestoBL puestoBL, AreaBL areaBL, CompañiaBL compañiaBL) { _facturaBL = facturaBL; listadeFacturasBindingSource.DataSource = facturaBL.ListadeFacturas; listaDeAspirantesBindingSource.DataSource = aspirantesBL.ListaDeContratados; listaDePuestosBindingSource.DataSource = puestoBL.ListaDePuestos; listaDeAreasBindingSource.DataSource = areaBL.ListaDeAreas; listaDeCompañiaBindingSource.DataSource = compañiaBL.ListaDeCompañia; }