// 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 }); }
// 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; } } }
// 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; } } }