Postagens

Asp.net Certificado digital - (Privatekey erro "Keyset does not exist" ou "Conjunto de chaves não encontrada")

Bom Dia Pessoal! Passei um sufoco para assinar as NF-E ou Nfse pelo fato que não estar conseguindo pegar a "PrivateKey" dentro do certificado. Bom para resolver o problema fiz os seguintes passos. (Windows 7) 1) Iniciar > Executar > mmc.exe  dentro dele vá em Arquivo > "Adicionar/remover snap-in", procure por "Certificados" > Adicionar > Conta de Computador > Computador Local > Concluir > OK 2) Caso o certificado que você irá usar para assinar as notas eletrônicas não esteja em Certificaso > Pessoal > Certificados  clique sobre a pasta Certificados e com o botão direito > "Todas as tarefas" > Importar. 3) Importando o Certficado > Avançar> "Selecione o arquivo..." Avançar> Informe a senha e marque a opção "Marcar essa chave como exportável...", Avançar > Avançar > Concluir. 4)Agora que seu certificado foi importando vamos dar permissão para o IIS aces...

AsyncFileUpload - Maximum request length exceeded.

Ae Pessoal, Caso alguem esteja com esse problema ao fazer um upload de arquivo em aplicações Asp.Net por causa do tamanho do arquivo, pode resolver o problema adicionando ao WEB.CONFIG a sequinte linha logo abaixo do <system.web>       <httpRuntime maxRequestLength="99384" />     Nessa linha estou dizendo que minha aplicação receve arquivos até 99mb (+-) At. Abraços.

Fazer o Postgres arquivar os comandos SQL (query, statement) no log

Olá Dica do dia, para quem utiliza o banco de dados Postgres gostaria de monitorar os comandos SQL estão sendo executados no banco pode utilizar o log para arquivar. Para fazer isso é simples: 1 - Dentro da instalação do \PostgreSQL\9.1\data abra o arquivo "postgresql.conf" dentro dele localize "log_statement" e altera para log_statement = 'all' lembre de remover a # no inicio da linha. 2 - Na pasta \PostgreSQL\9.1\data\pg_log será criado os arquivos de log exemplo "postgresql-2011-12-06_162810.log" dentro desse arquivo os comando SQL que foram executados serão marcados inicialmente por "statement" exemplo: 2011-12-06 16:28:22 BRT LOG: statement : delete from minhatabela where data between '01/10/2011 00:00:00' and '31/10/2011 23:59:59' Por padrão esse formado de data não funciona, mas você pode alterar a configuração no arquivo "postgresql.conf" chave datestyle = 'iso, dmy' ele vem com datest...

Formatar valores numéricos (referência de C#)

Eu nunca lembro como é a sintaxe dessas formações, então vou fazer um post para arquivar :D Aqui você tem o link para a informação oficial Formatação Tabela de Resultados numéricos (referência de C#) Caracterer Descrição Exemplos Saída C ou c Moeda Console. Write ("{0: c}", 2.5); Console.Write("{0:C}", -2,5); $2.50 ($2.50) D ou d Decimal Console.Write("{0:D5}", 25); 00025 E ou e Científico Console.Write("{0:E}", 250000); 2.500000...

C# Asp.NET : Utilizando TryParse

Olá! Mais uma dica para que trabalha com aplicações em C#. Como fazer uma conversão de valores com segurança? Gosto de utilizar o TryParse para evitar erros simples antes de chegar no usuário, essa função exitem em todos/quase todos os tipos de variaveis. Exemplo: Você está trabalhando com um Textbox que o usuário pode ou não passar um valor numérico, mas no banco esse campo não é obrigatório e sua classe não tem uma notação para valores Nullable como fazer a conversão? Utilizar direto minhaclasse.Preco = Convert.ToDecimal(txtPreco.Text); Existe outra forma de fazer isso. decimal preco = 0; minhaClasse.Preco = decimal.TryParse(txtPreco.Text, out preco) ? preco : 0; O que vai acontecer no código acima? Simples se o TryParse funcionar a variável preco vai recever o valor convertido se não irá receber 0 (zero) Você pode usar também com "If" exemplo decimal preco = 0; if (decimal.TryParse(txtPrecoProd.Text, out preco)) prodTabPreco.Preco = prec...

C# string para enum

Olá, Dica para quem precisa converter um valor String para Enum. Imagine a seguinte situação, você tem um DropDownList como o exemplo: <asp:DropDownList runat="server"> <asp:ListItem Text="Crédito" Value="Credito" /> <asp:ListItem Text="Débito" Value="Debito" </asp:DropDownList> então quando for utilizar em código C# precisará converter o valor para o enumerado facilitando o uso. Para fazer a conversão é simples, sempre igual. Exemplo: Enumerado public enum TipoLancamento { Credito, Debito, } Código para conversão string valorEnumerado = dropTipoLancamento.SelectedValue; lancamento.TipoLancamento = (TipoLancamento)Enum.Parse(typeof(TipoLancamento), valorEnumerado); É isso ae, acredita que funciona! :P

C# Como identificar o dia da semana?

Ae Pessoal Fica uma dica para quem precisar identificar o dia da semana utilizando c# //Exemplo 1 switch (DateTime.Now.DayOfWeek) { case DayOfWeek.Friday: break; case DayOfWeek.Monday: break; case DayOfWeek.Saturday: break; case DayOfWeek.Sunday: break; case DayOfWeek.Thursday: break; case DayOfWeek.Tuesday: break; case DayOfWeek.Wednesday: break; default: break; } //Exemplo 2 DateTime hoje = new DateTime(2011, 11, 28); switch (hoje.DayOfWeek) { case DayOfWeek.Friday: ...