예제 #1
0
        private void tcLibros_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (tcLibros.SelectedTab == tcLibros.TabPages[1])
            {
                DataTable dt = objLogicaLibro.TraerParaModificacion();
                cboLibros.DataSource    = dt;
                cboLibros.DisplayMember = "Libro";
                cboLibros.ValueMember   = "isbn";
                DataRow dr = dt.NewRow();
                dr["Libro"] = "<< Seleccione >> ";
                dr["isbn"]  = 0;
                dt.Rows.InsertAt(dr, 0);
                this.cboLibros.SelectedValue = 0;


                this.cboLibros.SelectedIndexChanged += new System.EventHandler(this.cboLibros_SelectedIndexChanged);
                LlenarCombosModificacion();
            }
            if (tcLibros.SelectedTab == tcLibros.TabPages[3])
            {
                // cargo el datagrid
                dvLibros                   = objLogicaLibro.TraerTodos().DefaultView;
                dgvLibros.DataSource       = dvLibros;
                dgvLibros.Columns[0].Width = 60;  // autores
                dgvLibros.Columns[1].Width = 60;  // isbn
                dgvLibros.Columns[2].Width = 220; // nombre
                dgvLibros.Columns[3].Width = 50;  // edicion
                dgvLibros.Columns[4].Width = 100; // genero
                dgvLibros.Columns[5].Width = 100; // editorial


                dgvLibros.Columns["Autores"].DisplayIndex = 0;

                txtFiltro.Focus();
                cboFiltro.Text = "Nombre";
            }

            if (tcLibros.SelectedTab == tcLibros.TabPages[5])
            {
                dgvNovedades.AutoGenerateColumns = false;
                dgvNovedades.DataSource          = objLogicaLibro.TraerNovedades();
            }
        }
예제 #2
0
 private void frmNovedades_Load(object sender, EventArgs e)
 {
     Logica.Libro objLogicaLibro = new Logica.Libro();
     dgvNovedades.DataSource = objLogicaLibro.TraerNovedades();
 }