none
log de eventos - c# RRS feed

  • Pergunta

  • Desenvolvedores, boa tarde.

    Estou fazendo uma aplicação utilizando C# e é DESKTOP, seguinte: preciso criar um log de eventos de tudo que seja feito no sistema.
    Exemplo: Se o usuário cadastrou, alterou ou excluiu algum dado salvar to o processo em um arquivo .txt, se alterou, informar de qual dado foi alterado para qual dado.

    Alguém saberia informar como posso fazer esse log de eventos ?

    Desde já agradeço.

    quarta-feira, 17 de outubro de 2012 19:50

Respostas

Todas as Respostas

  • Você cria uma classe de log com um método.

    EscreverLog(string mensagem){}

    Ali, você cria o arquivo texto, e excreve a mensagem nesse arquivo, e depois cada lugar que vc quiser gerar um log, você chama esse método passando a mensagem que você quiser. Não existe muita mágica.

    quinta-feira, 18 de outubro de 2012 01:54
  • Você pode criar eventos simplesmente criando uma função que grava os eventos ou também, pode utilizar execptions, capturar os erros que acontecem e gravar no log...

    Existem várias formas de se fazer.... Gravar, Editar e Excluir usar Função e Erros de Sistema você pode utilizar as execptions 


    Se a resposta foi útil por favor qualifique. Italo Biguzi Duarte, Desenvolvedor ASP.NET C#, Italo.biguzzi@gmail.com

    quinta-feira, 18 de outubro de 2012 11:00
  • Danimar Ribeiro não entendi muito bem
    quinta-feira, 18 de outubro de 2012 16:59
  • Então, é que você também não deixou especifico de que maneira você quer fazer.

    Existem várias formas de se gerar log, a mais básica seria gravar em arquivo texto tudo o que ocorre no sistema.

    Aqui tem como gravar em txt.

    http://msdn.microsoft.com/pt-br/library/8bh11f1k.aspx


    sexta-feira, 19 de outubro de 2012 01:20