private void elencoOfferte(bool visualizzaAnnullati)
        {
            clsOfferte o = new clsOfferte("CatalogoLibri.mdf");

            if (visualizzaAnnullati)
            {
                tabellaOfferte = o.lista('A');
            }
            else
            {
                tabellaOfferte = o.lista(' ');
            }

            o.dispose();

            cmbEditori.DataSource    = tabellaOfferte;
            cmbEditori.ValueMember   = "IdOfferta";
            cmbEditori.DisplayMember = "DesOfferta";
            cmbEditori.SelectedIndex = -1;

            dgvOfferte.DataSource = tabellaOfferte;
            dgvOfferte.ClearSelection();

            annulla();
        }
Ejemplo n.º 2
0
        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();
        }
        private void btnInserisci_Click(object sender, EventArgs e)
        {
            grpElenco.Enabled   = false;
            grpModifica.Enabled = true;
            btnConferma.Text    = "Inserisci offerta";
            clsOfferte o = new clsOfferte("CatalogoLibri.mdf");

            lblCodice.Text = o.getNuovoCodice().ToString();
            o.dispose();
        }
        private void cmbOfferta_SelectedIndexChanged_1(object sender, EventArgs e)
        {
            if (cmbOfferta.SelectedIndex != -1 && selezionaCombo)
            {
                clsOfferte o = new clsOfferte("CatalogoLibri.mdf");

                o.codOfferta = Convert.ToInt32(cmbOfferta.SelectedValue);
                o.getDati();
                scontoCorrente = o.sconto;
                nmbPrezzo_ValueChanged_1(this, e);
                o.dispose();
            }
        }
Ejemplo n.º 5
0
        private void rdbOfferta_CheckedChanged(object sender, EventArgs e)
        {
            lblFiltro.Text = "Seleziona offerta";

            clsOfferte o = new clsOfferte("CatalogoLibri.mdf");
            DataTable  tabellaOfferte = o.lista(' ');

            selezionaLibro          = false;
            cmbFiltro.DataSource    = tabellaOfferte;
            cmbFiltro.DisplayMember = "DesOfferta";
            cmbFiltro.ValueMember   = "IdOfferta";
            cmbFiltro.SelectedIndex = -1;
            selezionaLibro          = true;
            o.dispose();

            campoFiltro = " AND IdOffLibro ='";
        }
        private clsOfferte letturaCampiInput()
        {
            clsOfferte o = new clsOfferte("CatalogoLibri.mdf");

            o.codOfferta  = Convert.ToInt32(lblCodice.Text);
            o.descrizione = txtDescrizione.Text;
            o.sconto      = Convert.ToInt32(nmbSconto.Value);
            if (ckbValidita.Checked)
            {
                o.validita = 'A';
            }
            else
            {
                o.validita = ' ';
            }

            return(o);
        }
Ejemplo n.º 7
0
        private void lblPrezzo_TextChanged(object sender, EventArgs e)
        {
            if (lblPrezzo.Text != "00.00")
            {
                double     prezzoScontato;
                int        prezzo = Convert.ToInt32(lblPrezzo.Text);
                clsOfferte o      = new clsOfferte("CatalogoLibri.mdf");

                o.codOfferta = Convert.ToInt32(cmbOfferta.SelectedValue);
                o.getDati();
                //MessageBox.Show(o.sconto.ToString());
                double kSconto = 1 - (1 - (Convert.ToDouble(o.sconto) / 100));
                //MessageBox.Show(kSconto.ToString());
                o.dispose();
                prezzoScontato         = prezzo - (prezzo * kSconto);
                lblPrezzoScontato.Text = prezzoScontato.ToString();
            }
        }
        private void btnConferma_Click(object sender, EventArgs e)
        {
            if (controlloCampiInput())
            {
                clsOfferte o = letturaCampiInput();
                //MessageBox.Show(r.codReparto);

                if (btnConferma.Text == "Conferma")
                {
                    o.modifica();
                }
                else
                {
                    o.aggiungi();
                }

                elencoOfferte(ckbVisualizzaAnnullati.Checked);
                o.dispose();
            }
        }
        private void cmbEditori_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (selezionaOfferta && cmbEditori.SelectedIndex != -1)
            {
                grpElenco.Enabled   = false;
                grpModifica.Enabled = true;

                lblCodice.Text = cmbEditori.SelectedValue.ToString();

                clsOfferte o = new clsOfferte("CatalogoLibri.mdf");
                o.codOfferta = Convert.ToInt32(cmbEditori.SelectedValue);
                o.getDati();
                nmbSconto.Value     = o.sconto;
                txtDescrizione.Text = o.descrizione;
                if (o.validita == 'A')
                {
                    ckbValidita.Checked = true;
                }
                o.dispose();
            }
        }
        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();
        }