Maira Cristina Iantas

Meu blog sobre TI, atualidades sobre .Net e tecnologia em geral.

Arquivos da Categoria: Uncategorized

E.L.F Blush Palette

💟

The Life of Kristyn

Hi Everyone!

I have been very MIA lately on here and I apologize. I don’t know about you, but I get so overwhelmed sometimes with ideas that I don’t even know where to start, so I don’t. Life has been exhausting recently too, so that is why you haven’t heard much from me.

But, I am back and ready to post!

___________________________________________________________________________________________________

I have been trying to find a good blush lately. I used to be terrified of wearing blush because I thought it would make me look like a clown, but with numerous YouTube videos and various Blog posts, I have mastered the art of blush.

I didn’t want to buy a new blush if I didn’t have to because I am trying to use my products up. I was pleasantly surprised when I stumbled upon my E.L.F Blush Palette that was purchased a few months ago. It wasn’t…

Ver o post original 389 mais palavras

Anúncios

RoadShow Curitiba 2011

Nesta terça feira, dia 22 de fevereiro, foi realizado em Curitiba no prédio da FIEP próximo ao Jardim Botânico mais uma edição do RoadShow liderado por Fábio Hara e o time técnico e MVPs da Microsoft, este era composto por:

Palestrantes do RoadShow Curitiba 2011

Para maiores detalhes do que ocorreu e durante o evento e na mesa redonda acesse o link ItGirlsMMS

😀

Ate a próxima o/

POPULANDO GRIDVIEW COM ENUMERADOR

É de conhecimento geral que o GridView do ASP.Net é um dos componentes web mais ricos utilizados hoje pelos desenvolvedores .Net e, neste post será exibida a utilização de Enumerador para popular este componente.

  1. Primeiramente precisamos declarar a estrutura do nosso Enumerador.
public enum EnumPagamento
{EnumExtension</a>
  [EnumValues("A vista.", "A")]
  AVista,
 [EnumValues("Boleto", "B")]
  Boleto,
 [EnumValues("Credito", "C")]
Credito
 }

Observem que nosso Enum utiliza-se de um tipo de attribute específico (.cs anexo), criado para obter a descrição de cada enumerador (quando tem espaços entre palavras e acentuações).

  • Depois vamos criar nosso GridView com dois campos um para a Key e outro para o Valuedo enumerador.
<asp:GridView ID="gdvPagamento" runat="server" AutoGenerateColumns="False" DataKeyNames="Key" CellPadding="4" GridLines="None">
<AlternatingRowStyle BackColor="White" />
<HeaderStyle CssClass="Header" />
<Columns>
<asp:BoundField DataField="Key" HeaderText="Enum"></asp:BoundField>
<asp:BoundField DataField="Value" HeaderText="Forma De Pagamento" />
</Columns>
<RowStyle CssClass="Row" />
</asp:GridView>
<pre>


  • Neste próximo passo vamos criar o método que irá popular este GridView
private void PopularGrid()        {
 Array formaPagamento = Enum.GetValues(typeof(EnumPagamento));
 DataTable dt = new DataTable();
 dt.Columns.Add("Key");
dt.Columns.Add("Value");
  for (int i = 0; i < formaPagamento.Length; i++)            {
dt.Rows.Add(((EnumPagamento[])(formaPagamento))[i].GetString(),
((EnumPagamento[])(formaPagamento))[i].GetDescription());
  }
 gdvPagamento.DataSource = dt;
 gdvPagamento.DataBind();
}
<pre>


  • Este método irá transformar o Enumerador em um Array. Dentro do for através doGetString() e do GetDescription() (métodos particulares da classe em anexo ) obtenho as informações que necessito para popular as colunas do meu GridView

10

  • Este é o DataTable pronto para ser setado ao DataSource do Gridview

9

  • E este é o resultado Final do nosso Gridview para o Usuário.

2

Simples né?  O que torna simples é conseguir transformar o Enum em Array, depois disso, o resto é café com leite.

E para transformar o Enum em Array ele precisa estar com attributes declarados como segue na classe em anexo que foi a que eu utilizei.

Espero ter ajudado alguns Dev com este artigo.

Até a próxima 🙂

%d blogueiros gostam disto: