private void gravarBairro() { Bairro cBairro = new Bairro(); ComboBoxItem cmbItemL; enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (validaTela()) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbBairro.SelectedItem; cmbItemL = new ComboBoxItem(); cmbItemL = (ComboBoxItem)cmbLocalidade.SelectedItem; if (cmbItem != null) { //atualizar if (enderecos.seExisteLocalidade(cmbLocalidade.Text)) { cBairro.Codigo = int.Parse(cmbItem.Value.ToString()); cBairro.Nome_bairro = cmbBairro.Text.ToUpper().Trim(); cBairro.Cod_localidade = int.Parse(cmbItemL.Value.ToString()); if (enderecos.gravarBairro(cBairro, 1)) { MessageBox.Show("Bairro atualizado com sucesso!", "EstacionamentoFacil (FrmB05)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("O Bairro não foi atualizado!", "EstacionamentoFacil (FrmL06)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { //novo cmbItemL = new ComboBoxItem(); cmbItemL = (ComboBoxItem)cmbLocalidade.SelectedItem; if (cmbItemL != null) { cBairro.Codigo = 0; cBairro.Nome_bairro = cmbBairro.Text.ToUpper().Trim(); cBairro.Cod_localidade = int.Parse(cmbItemL.Value.ToString()); if (enderecos.gravarBairro(cBairro, 0)) { MessageBox.Show("Bairro inserido com sucesso!", "EstacionamentoFacil (FrmB07)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("O Bairro não foi inserido!", "EstacionamentoFacil (FrmB08)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } else { //novo cmbItemL = new ComboBoxItem(); cmbItemL = (ComboBoxItem)cmbLocalidade.SelectedItem; if (cmbItemL != null) { cBairro.Codigo = 0; cBairro.Nome_bairro = cmbBairro.Text.ToUpper().Trim(); cBairro.Cod_localidade = int.Parse(cmbItemL.Value.ToString()); if (enderecos.gravarBairro(cBairro, 0)) { MessageBox.Show("Bairro inserido com sucesso!", "EstacionamentoFacil (FrmB07)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("O Bairro não foi inserido!", "EstacionamentoFacil (FrmB08)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } }