public ListaObjetivo CarregarCampoDescricao() { try { DataTable dataTable = acessoDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspObjetivoCarregarCampoDescricao"); foreach (DataRow linha in dataTable.Rows) { Objetivo objetivo = new Objetivo() { IDObjetivo = Convert.ToInt32(linha["IDObjetivo"]), Descricao = linha["Descricao"].ToString() }; listaObjetivo.Add(objetivo); } return(listaObjetivo); } catch (Exception ex) { throw new Exception("Não foi possível carregar o campo com a descrição do objetivo. Detalhes: " + ex.Message); } }