private void btnBuscar_Click(object sender, EventArgs e) { contatos = SContatos.Read(); if (cmbCampo.SelectedItem.Equals("Nome")) { resultado = contatos.Contato.Where(p => p.Nome.Contains(txtBusca.Text)).ToList(); } FiltroContatos.Filtro = resultado; }
private void btnBuscar_Click(object sender, EventArgs e) { contatos = SContatos.Read(); if (cmbCampo.Text == "Nome") { resultado = contatos.Contato.Where(p => p.Nome.Contains(txtBusca.Text)).ToList <Contato>(); } FiltroContatos.Filtro = resultado; this.Close(); }
private void btnDelete_Click(object sender, EventArgs e) { if (listBox1.SelectedIndex > -1) { Contato c = contatos.Contato.Find(p => p.Id == (int)listBox1.SelectedValue); contatos.Contato.Remove(c); SContatos.Write(contatos); BindListBox(SContatos.Read().Contato); } else { MessageBox.Show("Nenhum item selecionado"); } }
private void btnAlterar_Click(object sender, EventArgs e) { Contato contato = contatos.Contato.Find(p => p.Id == idSelecionado); contato.Nome = txtNome.Text; contato.Telefone.Clear(); contato.Telefone.Add(new Telefone((int)TiposTelefone.Residencial, txtResidencial.Text)); contato.Telefone.Add(new Telefone((int)TiposTelefone.Comercial, txtComercial.Text)); contato.Telefone.Add(new Telefone((int)TiposTelefone.Celular, txtCelular.Text)); contato.Obs = txtObs.Text; SContatos.Write(contatos); BindListBox(SContatos.Read().Contato); btnCancelar_Click(null, null); }
private void btnSalvar_Click(object sender, EventArgs e) { Contato c = new Contato(); c.Id = NextId(); c.Nome = txtNome.Text; c.Telefone.Add(new Telefone((int)TiposTelefone.Residencial, txtResidencial.Text)); c.Telefone.Add(new Telefone((int)TiposTelefone.Comercial, txtComercial.Text)); c.Telefone.Add(new Telefone((int)TiposTelefone.Celular, txtCelular.Text)); c.Obs = txtObs.Text; contatos.Contato.Add(c); SContatos.Write(contatos); BindListBox(SContatos.Read().Contato); }
private void btnAlterar_Click(object sender, EventArgs e) { int id = int.Parse(lblId.Text); Contato c = contatos.Contato.Find(p => p.Id == id); c.Nome = txtNome.Text; //c.Telefone = new List<string>(); c.Telefone[(int)TiposTelefone.Residencial].Numero = txtFoneResidencial.Text; c.Telefone[(int)TiposTelefone.Comercial].Numero = txtFoneComercial.Text; c.Telefone[(int)TiposTelefone.Celular].Numero = txtCelular.Text; c.Obs = txtObs.Text; SContatos.Write(contatos); this.BindListBox(SContatos.Read().Contato); this.btnCancelar_Click(null, null); }
private void Form3_Load(object sender, EventArgs e) { contatos = SContatos.Read(); this.BindListBox(contatos.Contato); }
private void btnLimpar_Click(object sender, EventArgs e) { btnLimpar.Visible = false; this.BindListBox(SContatos.Read().Contato); }
private void btnRemoverFiltro_Click(object sender, EventArgs e) { BindListBox(SContatos.Read().Contato); }