//Exception filter telefone private void tBoxFilterClient_KeyPress(object sender, KeyPressEventArgs e) { if (cbxFilter.SelectedIndex == 1 && !char.IsDigit(e.KeyChar) && e.KeyChar != 08 && e.KeyChar != 22) { e.Handled = true; DomainExeption TelExe = new DomainExeption("Não é possível filtrar por letras!"); MessageBox.Show(TelExe.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); tBoxFilterClient.Clear(); } }
//save private void button1_Click(object sender, EventArgs e) { if (ListClient.Items.Count == 0) { DomainExeption domainExeption = new DomainExeption("Não foi possível salvar. Nenhum valor a ser salvo."); MessageBox.Show(domainExeption.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { foreach (Clients client in ListClient.Items) { client.InsertNewClient(client.connextion); client.SelectClient(client.connextion, dgv_Clientes); } ListClient.Items.Clear(); } }