private void Acta_Load(object sender, EventArgs e) { ReportParameter[] parametros = new ReportParameter[14]; parametros[0] = new ReportParameter("ID", asignacion.id.ToString()); parametros[1] = new ReportParameter("CODINV", asignacion.codigo.ToString()); parametros[2] = new ReportParameter("EMP_CEDULA", asignacion.documento); parametros[3] = new ReportParameter("EMP_NOMBRES", asignacion.nombreCompleto); parametros[4] = new ReportParameter("FECHA", asignacion.fecha); parametros[5] = new ReportParameter("USU_NOMBRE", asignacion.usuarioNombres); parametros[6] = new ReportParameter("USU_DOCUMENTO", asignacion.usuarioDocumento); parametros[7] = new ReportParameter("OBSERVACION", asignacion.observacion); parametros[8] = new ReportParameter("MOUSE", asignacion.asiMouse == true ? "X" : ""); parametros[9] = new ReportParameter("TECLADO", asignacion.asiTeclado == true ? "X" : ""); parametros[10] = new ReportParameter("BASE", asignacion.asiBase == true ? "X" : ""); parametros[11] = new ReportParameter("MORRAL", asignacion.asiMorral == true ? "X" : ""); parametros[12] = new ReportParameter("CORREO", asignacion.asiCorreo == true ? "X" : ""); parametros[13] = new ReportParameter("PUESTO", asignacion.asiPuesto == true ? "X" : ""); ReporteDevolucion.LocalReport.SetParameters(parametros); ReportDataSource Sourse = new ReportDataSource(); Sourse.Name = "EQUIPOS"; Sourse.Value = asignaciones.CargarDevolucionDetalle(asignacion.id); ReporteDevolucion.LocalReport.DataSources.Add(Sourse); ReporteDevolucion.RefreshReport(); ReporteDevolucion.SetDisplayMode(DisplayMode.PrintLayout); }
private void CargarDevoluciones() { try { DateSelect.Text = DateTime.Now.ToString("yyyy-MM-dd"); if (asignacion != null) { TxtUsuarioModifi.Visible = true; TxtFechaModifi.Visible = true; tblDevolver.Visible = false; tblDevolverDetalle.Visible = true; txtDocumento.Enabled = false; btnSave.Visible = false; lblEnunciado.Visible = false; txtDocumento.Text = asignacion.documento; txtNombres.Text = asignacion.nombreCompleto; DateSelect.Text = asignacion.fecha; chkTeclado.Checked = asignacion.asiTeclado; chkMouse.Checked = asignacion.asiMouse; chkPuesto.Checked = asignacion.asiPuesto; chkBase.Checked = asignacion.asiBase; chkMaletin.Checked = asignacion.asiMaletin; chkMorral.Checked = asignacion.asiMorral; chkCorreo.Checked = asignacion.asiCorreo; TxtUsuarioModifi.Text = asignacion.usuarioModifi; TxtFechaModifi.Text = asignacion.fechaModifi; txtObservaciones.Text = asignacion.observacion; lblAnulada.Visible = asignacion.anulado; tblDevolverDetalle.AutoGenerateColumns = false; tblDevolverDetalle.DataSource = asignaciones.CargarDevolucionDetalle(asignacion.id); } } catch (Exception ex) { MessageBox.Show("Se presento el siguiente error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }