public void GenerarReportePedido(int numPedido, DateTime fechaPedido, int tipo, string almacen) { var pedido = PedidoService.ConsultarPedido(numPedido, fechaPedido, new Almacen(almacen), tipo); pedido.PedidoDetalle = PedidoService.PedidoDao.CargarPedidoDetalle(pedido); foreach (var pedidoDetalle in pedido.PedidoDetalle) { pedidoDetalle.PedidoEntrega = PedidoService.PedidoDao. CargarPedidoEntrega(pedidoDetalle); } var reporte = new ReportePedido(pedido); reporte.GenerarReporteCompleto(); }
private void ReportePedido(Pedido pedido) { pedido = PedidoService. ConsultarPedido(pedido.NumeroPedido.Value, pedido.FechaPedido.Value, pedido.Almacen, pedido.CatTipopedido.IdTipoped); var reporte = new ReportePedido(pedido); reporte.GenerarReporteCompleto(); crystalReportViewer.ReportSource = null; crystalReportViewer.Refresh(); Text = @"ReportePedido"; }