private void btnAtualizar_Click(object sender, EventArgs e) { int posicaoTraco = cbCidade.Text.IndexOf("-"); int codigoCidade = Convert.ToInt32(cbCidade.Text.Substring(0, posicaoTraco)); Validacoes validacoes = new Validacoes(); cidade.Codigo = codigoCidade; if (!validacoes.validarRazaoSocial(txtRazaoSocial.Text)) { MessageBox.Show("Por favor, digite sua Razão Social!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtRazaoSocial.Focus(); } else { if (!validacoes.validarNomeFantasia(txtNomeFantasia.Text)) { MessageBox.Show("Por favor, digite seu Nome Fantasia!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtNomeFantasia.Focus(); } else { if (cbSituacao.Text == "") { MessageBox.Show("Por favor, selecione o Situação de Cliente!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); cbSituacao.Focus(); } else { if (!validacoes.validarEmail(txtEmail.Text)) { MessageBox.Show("Por favor, digite um E-mail válido!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtEmail.Focus(); } else { if (!validacoes.validarTelefone(mskTelefone.Text)) { MessageBox.Show("Por favor, digite um telefone válido!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); mskTelefone.Focus(); } else { if (!validacoes.validarTelefone(mskCelular.Text)) { MessageBox.Show("Por favor, digite um Celular válido!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); mskCelular.Focus(); } else { if (!validacoes.validarEndereco(txtEndereco.Text)) { MessageBox.Show("Por favor, digite um Endereço válido!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtEndereco.Focus(); } else { if (!validacoes.validarNumero(txtNumero.Text)) { MessageBox.Show("Por favor, digite um Número válido!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtNumero.Focus(); } else { if (!validacoes.validarBairro(txtBairro.Text)) { MessageBox.Show("Por favor, digite um Bairro válido!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtBairro.Focus(); } else { if (cbCidade.Text == "") { MessageBox.Show("Por favor, selecione uma Cidade!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); cbCidade.Focus(); } else { if (cbTipo.Text == "Júridico") { tipoPessoa = "J"; } else { tipoPessoa = "F"; } if (cbSituacao.Text == "Ativo") { situacao = "A"; } else { situacao = "I"; } Clientes cliente = new Clientes(); cliente.RazaoSocial = txtRazaoSocial.Text; cliente.NomeFantasia = txtNomeFantasia.Text; cliente.CPF_CNPJ = mskCPFCNPJ.Text; cliente.RG_IE = mskRGIE.Text; cliente.TipoPessoa = tipoPessoa; cliente.Situacao = situacao; cliente.Telefone = mskTelefone.Text; cliente.Celular = mskCelular.Text; cliente.Email = txtEmail.Text; cliente.Endereco = txtEndereco.Text; cliente.NumEndereco = Convert.ToInt32(txtNumero.Text); cliente.Bairro = txtBairro.Text; cliente.Cidade = cidade; cliente.Codigo = Convert.ToInt32(valorID); ClienteBO clienteBO = new ClienteBO(); try { clienteBO.alterarCliente(cliente); MessageBox.Show("Alterado com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { MessageBox.Show("Erro ao alterar!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } } } } } } } }