private void btnGenerar_Click(object sender, EventArgs e) { DateTime fechaInicio = dtpInicio.Value.Date; DateTime fechaFin = dtpFin.Value.Date.Add(TimeSpan.Parse("23:59:59")); asiginacionBL = new AsignacionBL(); try { reportViewer1.ProcessingMode = ProcessingMode.Local; reportViewer1.LocalReport.DataSources.Clear(); ReportDataSource Reporte = new ReportDataSource("DataSet1", asiginacionBL.ReportePagoMovilidad(fechaInicio, fechaFin)); reportViewer1.LocalReport.DataSources.Add(Reporte); reportViewer1.LocalReport.ReportEmbeddedResource = "MadScienceGUI.reportPagoMovilidad.rdlc"; List<ReportParameter> parametros = new List<ReportParameter>(); parametros.Add(new ReportParameter("FechaInicio", "" + fechaInicio)); parametros.Add(new ReportParameter("FechaFin", "" + fechaFin)); //Añado parametros al reportviewer this.reportViewer1.LocalReport.SetParameters(parametros); reportViewer1.RefreshReport(); reportViewer1.Focus(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void Enlazar() { servicioAsignacion = new AsignacionBL(); dgvAsignacion.DataSource = servicioAsignacion.ListarAsignado(codigoDetalle); servicioTrabajador = new TrabajadorBL(); cboTrabajador.DisplayMember = "nombreTrabajador"; cboTrabajador.ValueMember = "codigoTrabajador"; cboTrabajador.DataSource = servicioTrabajador.ListarTrabajadorAsignaciones(objReserva.FechaCelebracion, objReserva.FechaCelebracion.ToString("dddd").ToUpper(), objReserva.HoraInicio, objReserva.HoraFin, objDetalle.CodigoFiesta, objReserva.Codigo); }
private void cboTrabajador_SelectedIndexChanged(object sender, EventArgs e) { AsignacionBL servicioAsignacion = new AsignacionBL(); DateTime FechaCelebracion = objReserva.FechaCelebracion; int CodigoTrabajador = Convert.ToInt16(cboTrabajador.SelectedValue.ToString()); dgvConsultaAsignaciones.DataSource = servicioAsignacion.ListarPorUsuario(CodigoTrabajador, FechaCelebracion); }