private void buttonAggiungiALista_Click(object sender, EventArgs e)
        {
            List <Lista> liste = _laMiaLibreria.GetLeMieListe();

            new ElencoListeUtente(_addr, _username, _libro, liste).Show();
            this.Hide();
        }
Пример #2
0
        //Inizializzazione view
        private void Init()
        {
            //Le mie liste ------------------------------------------------------------

            dataGridViewLeMieListe.ColumnHeadersVisible = false;
            dataGridViewLeMieListe.AllowUserToAddRows   = false;

            dataGridViewLeMieListe.Columns[3].Visible = false;

            List <Lista> leMieListe = _laMiaLibreria.GetLeMieListe();

            string nome = "";

            foreach (Lista lista in leMieListe)
            {
                nome = lista.Nome;

                DataGridViewButtonCell b = new DataGridViewButtonCell();
                int rowIndex             = dataGridViewLeMieListe.Rows.Add(b);

                dataGridViewLeMieListe.Rows[rowIndex].Cells[0].Value = "Pubblica";
                dataGridViewLeMieListe.Rows[rowIndex].Cells[1].Value = "Modifica";
                dataGridViewLeMieListe.Rows[rowIndex].Cells[2].Value = nome;
                dataGridViewLeMieListe.Rows[rowIndex].Cells[3].Value = lista;
            }



            //Liste preferite ---------------------------------------------------------

            dataGridViewListePreferite.ColumnHeadersVisible = false;
            dataGridViewListePreferite.AllowUserToAddRows   = false;

            dataGridViewListePreferite.Columns[2].Visible = false;

            List <Lista> leMieListePreferite = _laMiaLibreria.GetListePreferite();

            nome = "";
            foreach (Lista lista in leMieListePreferite)
            {
                nome = lista.Nome;


                DataGridViewButtonCell b = new DataGridViewButtonCell();
                int rowIndex             = dataGridViewListePreferite.Rows.Add(b);

                dataGridViewListePreferite.Rows[rowIndex].Cells[0].Value = "Elimina";
                dataGridViewListePreferite.Rows[rowIndex].Cells[1].Value = nome;
                dataGridViewListePreferite.Rows[rowIndex].Cells[2].Value = lista;
            }

            //Le mie recensioni -------------------------------------------------------

            dataGridViewLeMieRecensioni.ColumnHeadersVisible = false;
            dataGridViewLeMieRecensioni.AllowUserToAddRows   = false;



            dataGridViewLeMieRecensioni.Columns[0].HeaderText = "Modifica";
            dataGridViewLeMieRecensioni.Columns[1].HeaderText = "Punteggio";
            dataGridViewLeMieRecensioni.Columns[2].HeaderText = "Libro";
            dataGridViewLeMieRecensioni.Columns[3].HeaderText = "Commento";

            dataGridViewLeMieRecensioni.Columns[4].Visible = false;

            List <Recensione> leMieRecensioni = _laMiaLibreria.GetLeMieRecensioni();

            string commento = "";

            foreach (Recensione rec in leMieRecensioni)
            {
                commento = rec.Commento;
                string punteggio = rec.Punteggio.ToString();
                string titolo    = rec.Libro.Titolo;


                DataGridViewButtonCell b = new DataGridViewButtonCell();
                int rowIndex             = dataGridViewLeMieRecensioni.Rows.Add(b);

                dataGridViewLeMieRecensioni.Rows[rowIndex].Cells[0].Value = "Modifica";
                dataGridViewLeMieRecensioni.Rows[rowIndex].Cells[1].Value = punteggio;
                dataGridViewLeMieRecensioni.Rows[rowIndex].Cells[2].Value = titolo;
                dataGridViewLeMieRecensioni.Rows[rowIndex].Cells[3].Value = commento;
                dataGridViewLeMieRecensioni.Rows[rowIndex].Cells[3].Value = commento;
                dataGridViewLeMieRecensioni.Rows[rowIndex].Cells[4].Value = rec;
            }

            //Recensioni preferite ----------------------------------------------------

            dataGridViewRecensioniPreferite.ColumnHeadersVisible = false;
            dataGridViewRecensioniPreferite.AllowUserToAddRows   = false;

            dataGridViewRecensioniPreferite.Columns[0].HeaderText = "Elimina";
            dataGridViewRecensioniPreferite.Columns[1].HeaderText = "Punteggio";
            dataGridViewRecensioniPreferite.Columns[2].HeaderText = "Libro";
            dataGridViewRecensioniPreferite.Columns[3].HeaderText = "Commento";

            dataGridViewRecensioniPreferite.Columns[4].Visible = false;

            List <Recensione> recensioniPreferite = _laMiaLibreria.GetRecensioniPreferite();

            string commentoRecPreferita = "";

            foreach (Recensione rec in recensioniPreferite)
            {
                commentoRecPreferita = rec.Commento;
                string punteggio = rec.Punteggio.ToString();
                string titolo    = rec.Libro.Titolo;


                DataGridViewButtonCell b = new DataGridViewButtonCell();
                int rowIndex             = dataGridViewRecensioniPreferite.Rows.Add(b);

                dataGridViewRecensioniPreferite.Rows[rowIndex].Cells[0].Value = "Elimina";
                dataGridViewRecensioniPreferite.Rows[rowIndex].Cells[1].Value = punteggio;
                dataGridViewRecensioniPreferite.Rows[rowIndex].Cells[2].Value = titolo;
                dataGridViewRecensioniPreferite.Rows[rowIndex].Cells[3].Value = commentoRecPreferita;
                dataGridViewRecensioniPreferite.Rows[rowIndex].Cells[4].Value = rec;
            }
        }