private void lostBairro() { cmbLocalidade.Text = ""; if (cmbBairro.Text.Length > 0) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbBairro.SelectedItem; if (cmbItem != null) { cmbLocalidade.Text = buscaLocalidade(int.Parse(cmbItem.Value.ToString())); } else { enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (enderecos.seExisteBairro(cmbBairro.Text.ToUpper().Trim())) { Bairro cBairro = enderecos.pesquisarBairro(cmbBairro.Text.ToUpper().Trim()); if (cBairro != null) { cmbBairro.Text = cBairro.Nome_bairro.Trim(); cmbLocalidade.Text = enderecos.pesquisarLocalidade(cBairro.Cod_localidade).Nome_localidade.Trim(); } else { cmbLocalidade.Text = ""; cmbLocalidade.Focus(); } } else { cmbLocalidade.Text = ""; cmbLocalidade.Focus(); } } } }
private void excluirBairro() { Bairro cBairro = new Bairro(); enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (validaTela()) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbBairro.SelectedItem; if (cmbItem != null) { //atualizar if (enderecos.seExisteBairro(cmbBairro.Text)) { if (MessageBox.Show("Deseja realmente excluir este Bairro?", "EstacionamentoFacil (FrmB10a)", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { if (enderecos.excluirBairro(int.Parse(cmbItem.Value.ToString()))) { MessageBox.Show("Bairro excluído com sucesso!", "EstacionamentoFacil (FrmB10)", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); ve_se_existe(); } else { MessageBox.Show("O Bairro não foi excluído!", "EstacionamentoFacil (FrmB11)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } } else { MessageBox.Show("Bairro não cadastrado. Exclusão não executada!", "EstacionamentoFacil (FrmB09)", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }