Validation and message:
if (txtFone.Text.Trim() == string.Empty)
{
MessageBox.Show("O campo Telefone é obrigatório!");
txtFone.Focus();
return false;
}
Record button code:
if (this.Valida())
{
Model.cliente_fisico cliente_fisico = new model.cliente_fisico();
BLL.cliente_fisico bllCliente_fisico = new BLL.cliente_fisico();
cliente_fisico.idClientefisico = Convert.ToInt32(lblid.Text);
cliente_fisico.nome = txtNome.Text;
cliente_fisico.rg = txtRG.Text;
cliente_fisico.cpf = txtCPF.Text;
cliente_fisico.email = txtEmail.Text;
cliente_fisico.endereco = txtEndereco.Text;
cliente_fisico.nr = txtNr.Text;
cliente_fisico.cep = txtCEP.Text;
cliente_fisico.estado = txtEstado.Text;
cliente_fisico.telefone = txtFone.Text;
cliente_fisico.cidade = txtCidade.Text;
if (cliente_fisico.idClientefisico == -1)
bllCliente_fisico.Insert(cliente_fisico);
else bllCliente_fisico.Update(cliente_fisico);
dgvClienteFisico.DataSource = bllCliente_fisico.Select();
}