示例#1
0
        // Gravando Itens no dicionário e apresentando no ListView
        private void button1_Click(object sender, EventArgs e)
        {
            FilmeA pegar = new FilmeA(txtFilme.Text, comboBox1.Text, dateTimePicker1.Text, txtLocal.Text);

            ListViewItem Item = new ListViewItem(txtFilme.Text);
            Item.SubItems.Add(comboBox1.Text);
            Item.SubItems.Add(dateTimePicker1.Value.ToShortDateString());
            Item.SubItems.Add(txtLocal.Text);
            Item.Group = listView1.Groups[comboBox1.SelectedIndex];

            if (dic.ContainsKey(comboBox1.Text))
            {
                List<FilmeA> ListaIndice = dic[comboBox1.Text];
                ListaIndice.Add(pegar);

            }
            else
            {
                List<FilmeA> passagem = new List<FilmeA>();
                passagem.Add(pegar);
                dic.Add(comboBox1.Text, passagem);
            }

            txtFilme.Focus();
            txtFilme.Text = "";
            comboBox1.Text = "";
            txtLocal.Text = "";

            MessageBox.Show("Cadastro Realizado com Sucesso", "Parabéns");

            listView1.Items.AddRange(new ListViewItem[] { Item });
        }
示例#2
0
        // Gravando Itens no dicionário e apresentando no ListView
        private void button1_Click(object sender, EventArgs e)
        {
            errorProvider1.Clear();
            if (txtFilme.Text.Trim().Equals(""))
            {
                errorProvider1.SetError(txtFilme, "O Nome é obrigatório!");
                txtFilme.Focus();
                return;

            }
            errorProvider1.Clear();
            if (comboBox1.Text.Trim().Equals(""))
            {
                errorProvider1.SetError(comboBox1, "O Gênero é obrigatório!");
                txtFilme.Focus();
                return;

            }

            FilmeA pegar = new FilmeA(txtFilme.Text, comboBox1.Text, dateTimePicker1.Text, txtLocal.Text);

            ListViewItem Item = new ListViewItem(txtFilme.Text);
            Item.SubItems.Add(comboBox1.Text);
            Item.SubItems.Add(dateTimePicker1.Value.ToShortDateString());
            Item.SubItems.Add(txtLocal.Text);
            Item.Group = listView1.Groups[comboBox1.SelectedIndex];

            if (dic.ContainsKey(comboBox1.Text))
            {
                List<FilmeA> ListaIndice = dic[comboBox1.Text];
                ListaIndice.Add(pegar);

            }
            else
            {
                List<FilmeA> passagem = new List<FilmeA>();
                passagem.Add(pegar);
                dic.Add(comboBox1.Text, passagem);
            }

            txtFilme.Focus();
            txtFilme.Text = "";
            comboBox1.Text = "";
            txtLocal.Text = "";

            listView1.Items.AddRange(new ListViewItem[] { Item });

            foreach (ListViewItem item in listView1.Items)
            {
                if ((item.Index % 2) == 0)
                {
                    item.BackColor = Color.Beige;
                }
                else
                {
                    item.BackColor = Color.White;
                }
            }
        }
示例#3
0
        // Gravando Itens no dicionário e apresentando no ListView
        private void button1_Click(object sender, EventArgs e)
        {
            errorProvider1.Clear();
            if (txtFilme.Text.Trim().Equals(""))
            {
                errorProvider1.SetError(txtFilme, "O Nome é obrigatório!");
                txtFilme.Focus();
                return;
            }
            errorProvider1.Clear();
            if (comboBox1.Text.Trim().Equals(""))
            {
                errorProvider1.SetError(comboBox1, "O Gênero é obrigatório!");
                txtFilme.Focus();
                return;
            }

            FilmeA pegar = new FilmeA(txtFilme.Text, comboBox1.Text, dateTimePicker1.Text, txtLocal.Text);


            ListViewItem Item = new ListViewItem(txtFilme.Text);

            Item.SubItems.Add(comboBox1.Text);
            Item.SubItems.Add(dateTimePicker1.Value.ToShortDateString());
            Item.SubItems.Add(txtLocal.Text);
            Item.Group = listView1.Groups[comboBox1.SelectedIndex];

            if (dic.ContainsKey(comboBox1.Text))
            {
                List <FilmeA> ListaIndice = dic[comboBox1.Text];
                ListaIndice.Add(pegar);
            }
            else
            {
                List <FilmeA> passagem = new List <FilmeA>();
                passagem.Add(pegar);
                dic.Add(comboBox1.Text, passagem);
            }

            txtFilme.Focus();
            txtFilme.Text  = "";
            comboBox1.Text = "";
            txtLocal.Text  = "";

            listView1.Items.AddRange(new ListViewItem[] { Item });

            foreach (ListViewItem item in listView1.Items)
            {
                if ((item.Index % 2) == 0)
                {
                    item.BackColor = Color.Beige;
                }
                else
                {
                    item.BackColor = Color.White;
                }
            }
        }