コード例 #1
0
ファイル: Form2.cs プロジェクト: lroberto68/Schede_B
        private void BtnCrea_Click(object sender, EventArgs e)
        {
            foreach (ListViewItem ls in lstSchede.Items)
            {
                SchedaPdf schedaPdf;
                MessageBox.Show(ls.SubItems[0].Text);
                string cod  = ls.SubItems[0].Text;
                string desc = ls.SubItems[1].Text;
                string logo = ls.SubItems[2].Text;
                string ass  = ls.SubItems[3].Text;
                string qty  = ls.SubItems[4].Text;


                schedaPdf = db.GetScheda(cod, desc, logo, ass, qty);
                if (schedaPdf.CreaTab())
                {
                    //MessageBox.Show("Schede create e database aggiornato");
                    ls.SubItems[5].Text = "OK";
                    ls.ForeColor        = Color.Green;
                }
                else
                {
                    ls.SubItems[5].Text = "KO";
                    ls.ForeColor        = Color.Red;
                    MessageBox.Show("Schede non create e database non aggiornato");
                }
            }
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: lroberto68/Schede_B
        private void LoadSchede()
        {
            List <Scheda> schede = db.GetScheda();

            listView1.Items.Clear();

            foreach (Scheda s in schede)
            {
                listView1.Items.Add(new ListViewItem(new string[] { s.Id, s.Cod, s.Descr, s.Logo, s.Pr_matri, s.Se_matri, s.Data_reg, s.Assem, s.Qty }));
            }

            //MessageBox.Show(listView1.Items.Count.ToString());
            label3.Text = listView1.Items.Count.ToString();
        }