Пример #1
0
        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" : "");

            ReportePrestamo.LocalReport.SetParameters(parametros);


            ReportDataSource Sourse = new ReportDataSource();

            Sourse.Name  = "EQUIPOS";
            Sourse.Value = asignaciones.CargarPrestamoDetalle(asignacion.id);
            ReportePrestamo.LocalReport.DataSources.Add(Sourse);

            ReportePrestamo.RefreshReport();
            ReportePrestamo.SetDisplayMode(DisplayMode.PrintLayout);
        }
Пример #2
0
        private void Agregar_Load(object sender, EventArgs e)
        {
            this.WindowState = FormWindowState.Maximized;
            try
            {
                DateSelect.Text = DateTime.Now.ToString("yyyy-MM-dd");

                if (asignacion != null)
                {
                    tblPrestar.Visible        = false;
                    tblPrestarDetalle.Visible = true;

                    txtDocumento.Enabled     = false;
                    txtNombres.Enabled       = false;
                    chkBase.Enabled          = false;
                    chkCorreo.Enabled        = false;
                    chkMaletin.Enabled       = false;
                    chkMorral.Enabled        = false;
                    chkMouse.Enabled         = false;
                    chkPuesto.Enabled        = false;
                    chkTeclado.Enabled       = false;
                    DateSelect.Enabled       = false;
                    txtObservaciones.Enabled = false;
                    btnSave.Visible          = false;
                    TxtUsuarioModifi.Visible = true;
                    TxtFechaModifi.Visible   = true;


                    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;
                    lblAnulada.Visible    = asignacion.anulado;
                    txtObservaciones.Text = asignacion.observacion;
                    TxtUsuarioModifi.Text = asignacion.usuarioModifi;
                    TxtFechaModifi.Text   = asignacion.fechaModifi;

                    tblPrestarDetalle.AutoGenerateColumns = false;
                    tblPrestarDetalle.DataSource          = asignaciones.CargarPrestamoDetalle(asignacion.id);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Se presento el siguiente error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }