private void CarregarComboCategorias() { BIZCategoria bizCategoria = new BIZCategoria(); List <Categoria> lstCategorias = new List <Categoria>(); this.Cursor = Cursors.WaitCursor; try { lstCategorias.Add(new Categoria() { idCategoria = 0, Descricao = "--Selecione--" }); lstCategorias.AddRange(bizCategoria.PesquisarCategoria(new Categoria()).OrderBy(x => x.Descricao).ToList()); cbCategoria.DataSource = lstCategorias; cbCategoria.DisplayMember = "Descricao"; cbCategoria.ValueMember = "idCategoria"; } catch (SqlException) { MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception) { MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } this.Cursor = Cursors.Default; }