private void cmbLibri_SelectedIndexChanged(object sender, EventArgs e) { if (selezionaLibro && cmbLibri.SelectedIndex != -1) { //selezionaCombo = false; //caricamentoComboBox('A'); //da ripensare //selezionaCombo = true; lblCodice.Text = cmbLibri.SelectedValue.ToString(); clsLibro l = new clsLibro("CatalogoLibri.mdf"); l.codLibro = Convert.ToInt32(cmbLibri.SelectedValue); l.getDati(); txtTitolo.Text = l.titolo; cmbReparto.SelectedValue = l.codReparto; cmbEditori.SelectedValue = l.codEditore; cmbOfferta.SelectedValue = l.codOfferta; dtpDataPubblicazione.Value = l.dataPubblicazione; clsAutori a = new clsAutori("CatalogoLibri.mdf"); dgvAutori.DataSource = a.hannoScritto(l.codLibro); a.dispose(); lblPrezzo.Text = l.prezzo.ToString(); ptbImmagine.ImageLocation = @"IMG\" + l.immagine; l.dispose(); } }
private void elencoAutori(bool visualizzaAnnullati) { clsAutori a = new clsAutori("CatalogoLibri.mdf"); if (visualizzaAnnullati) { tabellaAutori = a.lista('A'); } else { tabellaAutori = a.lista(' '); } a.dispose(); cmbAutori.DataSource = tabellaAutori; cmbAutori.ValueMember = "IdAutore"; cmbAutori.DisplayMember = "CognAutore"; cmbAutori.SelectedIndex = -1; dgvAutori.DataSource = tabellaAutori; dgvAutori.ClearSelection(); annulla(); }
private void cmbLibri_SelectedIndexChanged(object sender, EventArgs e) { if (selezionaLibro && cmbLibri.SelectedIndex != -1) { selezionaCombo = false; caricamentoComboBox('A'); //da ripensare selezionaCombo = true; grpElenco.Enabled = false; grpModifica.Enabled = true; lblCodice.Text = cmbLibri.SelectedValue.ToString(); clsLibro l = new clsLibro("CatalogoLibri.mdf"); l.codLibro = Convert.ToInt32(cmbLibri.SelectedValue); l.getDati(); clsAutori a = new clsAutori("CatalogoLibri.mdf"); DataTable autoriSelezionati = a.hannoScritto(l.codLibro); bool presente; int codAut; int codAutSelezionato; for (int i = 0; i < tabellaAutori.Rows.Count; i++) { presente = false; codAut = Convert.ToInt32(tabellaAutori.Rows[i].ItemArray[0]); for (int j = 0; j < autoriSelezionati.Rows.Count; j++) { codAutSelezionato = Convert.ToInt32(autoriSelezionati.Rows[j].ItemArray[0]); if (codAutSelezionato == codAut) { presente = true; } } if (presente) { cklAutori.SetItemChecked(i, true); } } //DataTable tabSelezionati = a.hannoScritto(l.codLibro); a.dispose(); txtTitolo.Text = l.titolo; cmbReparto.SelectedValue = l.codReparto; cmbEditori.SelectedValue = l.codEditore; cmbOfferta.SelectedValue = l.codOfferta; nmbPrezzo.Value = l.prezzo; ptbImmagine.ImageLocation = @"IMG\" + l.immagine; //MessageBox.Show(ptbImmagine.ImageLocation.ToString()); if (l.validita == 'A') { ckbValidita.Checked = true; } l.dispose(); } }
private void btnInserisci_Click_1(object sender, EventArgs e) { grpElenco.Enabled = false; grpModifica.Enabled = true; btnConferma.Text = "Inserisci autore"; clsAutori a = new clsAutori("CatalogoLibri.mdf"); lblCodice.Text = a.getNuovoCodice().ToString(); a.dispose(); }
private void rdbAutore_CheckedChanged(object sender, EventArgs e) { lblFiltro.Text = "Seleziona autore"; clsAutori a = new clsAutori("CatalogoLibri.mdf"); DataTable tabellaAutori = a.lista(' '); selezionaLibro = false; cmbFiltro.DataSource = tabellaAutori; cmbFiltro.DisplayMember = "CognAutore"; cmbFiltro.ValueMember = "IdAutore"; cmbFiltro.SelectedIndex = -1; selezionaLibro = true; a.dispose(); //campoFiltro = " AND IdAutoreLibro ='"; }
private void btnConferma_Click(object sender, EventArgs e) { if (controlloCampiInput()) { clsAutori a = letturaCampiInput(); if (btnConferma.Text == "Conferma") { a.modifica(); } else { a.aggiungi(); } elencoAutori(ckbVisualizzaAnnullati.Checked); a.dispose(); } }
private clsAutori letturaCampiInput() { clsAutori a = new clsAutori("CatalogoLibri.mdf"); a.codAutore = Convert.ToInt32(lblCodice.Text); a.cognome = txtCognome.Text; a.nome = txtNome.Text; a.descrizione = txtDescrizione.Text; a.dataNascita = dtpDataNascita.Value; a.immagine = (ptbImmagine.ImageLocation).Split('\\')[1]; if (ckbValidita.Checked) { a.validita = 'A'; } else { a.validita = ' '; } return(a); }
private void caricamentoComboBox(char val) { clsOfferte o = new clsOfferte("CatalogoLibri.mdf"); DataTable tabellaOfferte = o.lista(val); cmbOfferta.DataSource = tabellaOfferte; cmbOfferta.DisplayMember = "DesOfferta"; cmbOfferta.ValueMember = "IdOfferta"; cmbOfferta.SelectedIndex = -1; o.dispose(); clsEditori e = new clsEditori("CatalogoLibri.mdf"); DataTable tabellaEditori = e.lista(val); cmbEditori.DataSource = tabellaEditori; cmbEditori.DisplayMember = "NomeEditore"; cmbEditori.ValueMember = "IdEditore"; cmbEditori.SelectedIndex = -1; e.dispose(); clsReparto r = new clsReparto("CatalogoLibri.mdf"); DataTable tabellaReparti = r.lista(val); cmbReparto.DataSource = tabellaReparti; cmbReparto.DisplayMember = "DesReparto"; cmbReparto.ValueMember = "CodReparto"; cmbReparto.SelectedIndex = -1; r.dispose(); clsAutori a = new clsAutori("CatalogoLibri.mdf"); tabellaAutori = a.lista(val); for (int i = 0; i < tabellaAutori.Rows.Count; i++) { cklAutori.Items.Add(tabellaAutori.Rows[i].ItemArray[0].ToString() + "\t" + tabellaAutori.Rows[i].ItemArray[1] + "\t" + tabellaAutori.Rows[i].ItemArray[2]); } a.dispose(); }
private void cmbAutori_SelectedIndexChanged(object sender, EventArgs e) { if (selezionaAutore && cmbAutori.SelectedIndex != -1) { grpElenco.Enabled = false; grpModifica.Enabled = true; lblCodice.Text = cmbAutori.SelectedValue.ToString(); clsAutori a = new clsAutori("CatalogoLibri.mdf"); a.codAutore = Convert.ToInt32(cmbAutori.SelectedValue); a.getDati(); txtCognome.Text = a.cognome; txtNome.Text = a.nome; txtDescrizione.Text = a.descrizione; dtpDataNascita.Value = a.dataNascita; //(ptbImmagine.ImageLocation).Split('\\')[1] = a.immagine; ptbImmagine.ImageLocation = @"IMG/" + a.immagine; if (a.validita == 'A') { ckbValidita.Checked = true; } a.dispose(); } }