private void TxtCPF_Leave(object sender, EventArgs e) { if (txtCPF.Text != "") { if (this.operacao == "inserir") { var cliente = _clienteApplication.GetClienteByDocumentoCliente(txtCPF.Text); if (cliente.ClienteId != 0) { DialogResult res = MessageBox.Show("Esse CPF já existe em nossa base de dados. Deseja alterar o registro?", "Aviso IMPORTANTE", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (res.ToString() == "Yes") { this.operacao = "alterar"; txtClienteId.Text = Convert.ToString(cliente.ClienteId); txtCliente.Text = cliente.NomeCliente; txtApelido.Text = cliente.Apelido; txtCPF.Text = cliente.DocumentoCliente; cboSexo.Text = cliente.Sexo; cboEstadoCivil.Text = cliente.EstadoCivil; dtpDataNascimento.Value = Convert.ToDateTime(cliente.DataNascimento); txtEmail.Text = cliente.Email; txtTelefoneFixo.Text = cliente.TelefoneFixo; txtCelular.Text = cliente.TelefoneCelular; txtTelefoneOutros.Text = cliente.TelefoneOutros; txtCEP.Text = cliente.LogradouroCEP; txtEndereco.Text = cliente.LogradouroNome; txtNumero.Text = cliente.LogradouroNumero; txtComplemento.Text = cliente.LogradouroComplemento; txtCidade.Text = cliente.LogradouroMunicipio; txtBairro.Text = cliente.LogradouroBairro; txtUF.Text = cliente.LogradouroUF; txtDataCadastro.Text = Convert.ToString(Util.ConvertHorarioOfServerToWorldReal(cliente.DataCadastro, 5)); } } } } txtCPF.Mask = "000,000,000-00"; }