Esempio n. 1
0
        private void cbCidade_SelectedIndexChanged(object sender, EventArgs e)
        {
            cbBairro.Enabled    = false;
            cbBairro.DataSource = null;

            int idCidade;

            try
            {
                idCidade = Int32.Parse(cbCidade.SelectedValue.ToString());
            }
            catch (Exception)
            {
                return;
            }
            cbBairro.Text = "Carregando Bairros...";
            BairroBLL bairro = new BairroBLL();

            Types.bairrosType lista    = bairro.select(idCidade);
            Types.bairroType  emptyRow = new Types.bairroType();
            emptyRow.Descricao = "Selecione um Bairro";

            lista.Insert(0, emptyRow);
            cbBairro.DataSource    = lista;
            cbBairro.ValueMember   = "idBairro";
            cbBairro.DisplayMember = "Descricao";
            cbBairro.SelectedIndex = 0;
            cbBairro.Enabled       = true;
        }
Esempio n. 2
0
        public Types.bairrosType select(int idCidade)
        {
            MySqlConnection con = new MySqlConnection(Dados.StringConexao);
            string          SQL = "select * from bairro b " +
                                  "join cidade c on b.id_cidade = c.id_cidade " +
                                  "where c.id_cidade = @idCidade " +
                                  "order by b.descricao";

            MySqlCommand cmd = new MySqlCommand(SQL, con);

            cmd.Parameters.AddWithValue("@idCidade", idCidade);
            con.Open();

            MySqlDataReader rd = cmd.ExecuteReader(CommandBehavior.CloseConnection);

            Types.bairrosType bairros = new Types.bairrosType();
            while (rd.Read())
            {
                Types.bairroType bairro = new Types.bairroType();

                bairro.idCidade  = rd["id_cidade"].ToString();
                bairro.idBairro  = rd["id_bairro"].ToString();
                bairro.Descricao = rd["descricao"].ToString();

                bairros.Add(bairro);
            }
            return(bairros);
        }
Esempio n. 3
0
        public Types.bairrosType select(int idCidade)
        {
            MySqlConnection con = new MySqlConnection(Dados.StringConexao);
            string SQL = "select * from bairro b " +
                         "join cidade c on b.id_cidade = c.id_cidade " +
                         "where c.id_cidade = @idCidade " +
                         "order by b.descricao";

            MySqlCommand cmd = new MySqlCommand(SQL, con);
            cmd.Parameters.AddWithValue("@idCidade", idCidade);
            con.Open();

            MySqlDataReader rd = cmd.ExecuteReader(CommandBehavior.CloseConnection);

            Types.bairrosType bairros = new Types.bairrosType();
            while (rd.Read())
            {
                Types.bairroType bairro = new Types.bairroType();

                bairro.idCidade = rd["id_cidade"].ToString();
                bairro.idBairro  = rd["id_bairro"].ToString();
                bairro.Descricao = rd["descricao"].ToString();

                bairros.Add(bairro);
            }
            return bairros;
        }
Esempio n. 4
0
        private void cbCidade_SelectedIndexChanged(object sender, EventArgs e)
        {
            cbBairro.Enabled = false;
            cbBairro.DataSource = null;

            int idCidade;
            try
            {
                idCidade = Int32.Parse(cbCidade.SelectedValue.ToString());
            }
            catch (Exception)
            {
                return;
            }
            cbBairro.Text = "Carregando Bairros...";
            BairroBLL bairro = new BairroBLL();
            Types.bairrosType lista   = bairro.select(idCidade);
            Types.bairroType emptyRow = new Types.bairroType();
            emptyRow.Descricao = "Selecione um Bairro";

            lista.Insert(0, emptyRow);
            cbBairro.DataSource = lista;
            cbBairro.ValueMember = "idBairro";
            cbBairro.DisplayMember = "Descricao";
            cbBairro.SelectedIndex = 0;
            cbBairro.Enabled = true;
        }