Esempio n. 1
0
        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);
 }