/// <summary> /// Simples log de usuario /// </summary> /// <param name="user">Usuario</param> /// <param name="servidor">Servidor</param> /// <param name="estacao"></param> /// <param name="funcao">Funcao</param> public static void LogUsuario(string user, string servidor, string estacao, TipoFuncaoUsuario funcao) { var path = @"%AppData%\Ose\Log\"; path = Environment.ExpandEnvironmentVariables(path); if (!Directory.Exists(path)) { // Criar a Pasta Directory.CreateDirectory(path); } // Continua : var data = DateTime.Now.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture); var time = DateTime.Now.ToString("HH:mm"); string file = string.Concat(path, HashEncryp.Codifica(user)); StreamWriter sw; if (!File.Exists(file + @".txt")) { using (sw = File.CreateText(file + @".txt")) { sw.WriteLine(@"- - - - - - - - - - - - - - - - - - - -"); sw.WriteLine(@"Data :" + data); sw.WriteLine(@"Hora :" + time); sw.WriteLine(@"Usuario :" + user); sw.WriteLine(@"Servidor :" + servidor); sw.WriteLine(@"Funcao :" + funcao.ToString()); sw.WriteLine(@"Estacao :" + estacao); sw.WriteLine(@"- - - - - - - - - - - - - - - - - - - -"); sw.WriteLine(); } } else { string s = @"- - - - - - - - - - - - - - - - - - - -" + Environment.NewLine + @"Data :" + data + Environment.NewLine + @"Hora :" + time + Environment.NewLine + @"Usuario :" + user + Environment.NewLine + @"Servidor :" + servidor + Environment.NewLine + @"Funcao :" + funcao.ToString() + Environment.NewLine + @"Estacao :" + estacao + Environment.NewLine + @"- - - - - - - - - - - - - - - - - - - -" + Environment.NewLine; using (StreamWriter tw = File.AppendText(file + @".txt")) { tw.WriteLine(s); tw.Close(); } } Output(@"Sucesso - LogUsuario"); }
/// <summary> /// Simples log de usuario /// </summary> /// <param name="user">Usuario</param> /// <param name="servidor">Servidor</param> /// <param name="estacao"></param> /// <param name="funcao">Funcao</param> public static void LogUsuario(string user, string servidor, string estacao, TipoFuncaoUsuario funcao) { var path = @"%AppData%\Ose\Log\"; path = Environment.ExpandEnvironmentVariables(path); if (!Directory.Exists(path)) { // Criar a Pasta Directory.CreateDirectory(path); } // Continua : var data = DateTime.Now.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture); var time = DateTime.Now.ToString("HH:mm"); string file = string.Concat(path,HashEncryp.Codifica(user)); StreamWriter sw; if (!File.Exists(file + @".txt")) { using (sw = File.CreateText(file + @".txt")) { sw.WriteLine(@"- - - - - - - - - - - - - - - - - - - -"); sw.WriteLine(@"Data :" + data); sw.WriteLine(@"Hora :" + time); sw.WriteLine(@"Usuario :" + user); sw.WriteLine(@"Servidor :" + servidor); sw.WriteLine(@"Funcao :" + funcao.ToString()); sw.WriteLine(@"Estacao :" + estacao); sw.WriteLine(@"- - - - - - - - - - - - - - - - - - - -"); sw.WriteLine(); } } else { string s = @"- - - - - - - - - - - - - - - - - - - -" + Environment.NewLine + @"Data :" + data + Environment.NewLine + @"Hora :" + time + Environment.NewLine + @"Usuario :" + user + Environment.NewLine + @"Servidor :" + servidor + Environment.NewLine + @"Funcao :" + funcao.ToString() + Environment.NewLine + @"Estacao :" + estacao + Environment.NewLine + @"- - - - - - - - - - - - - - - - - - - -" + Environment.NewLine ; using (StreamWriter tw = File.AppendText(file + @".txt")) { tw.WriteLine(s); tw.Close(); } } Output(@"Sucesso - LogUsuario"); }