private void mask_Cpf_Leave(object sender, EventArgs e) { if (mask_CPF.MaskCompleted) { string validar = mask_CPF.Text; if (!CPF.ValidaCpf(validar)) { MessageBox.Show("O número do CPF é Inválido!", "Validação CPF", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); errorProvider.SetError(mask_CPF, "CPF inválido!"); mask_CPF.Clear(); return; } } }
private void EditarCliente() { cliente.id = int.Parse(txt_Codigo.Text.Trim()); cliente.nome = txt_Nome.Text.Trim(); cliente.dataNascimento = dateNascimento.Text; cliente.RG = Security.Cry(mask_RG.Text); cliente.CPF = Security.Cry(mask_CPF.Text); cliente.CEP = mask_Cep.Text; cliente.bairro = txt_Bairro.Text.Trim(); cliente.endereco = txt_Endereco.Text.Trim(); cliente.numero = txt_Numero.Text.Trim(); cliente.cidade = txt_Cidade.Text.Trim(); cliente.estado = cb_Estado.Text; cliente.telefone = mask_Telefone.Text; cliente.celular = mask_Celular.Text; cliente.email = txt_Email.Text.Trim(); if (mask_CPF.MaskCompleted) { string validar = mask_CPF.Text; if (!CPF.ValidaCpf(validar)) { MessageBox.Show("O número do CPF é Inválido!", "Validação CPF", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); mask_CPF.Focus(); errorProvider.Clear(); errorProvider.SetError(mask_CPF, "CPF inválido!"); return; } if (cliente.VerificarCPFexistsUpdate()) { MessageBox.Show("Há um cliente com o mesmo CPF cadastrado!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } else { cliente.CPF = Security.Cry(""); } cliente.Atualizar(); MessageBox.Show("Dados do cliente atualizado com sucesso!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparCampos(); }