Revision: 38725
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at January 6, 2011 12:23 by kyrathaba
                            
                            Initial Code
namespace Kyrathasoft.Dialogs.ErrLogging {
    using System;
    using System.IO;
    using System.Windows.Forms;
    class clsErrLog {
        public clsErrLog() {
            //set default path for error log text file
            errLogPath = Path.GetDirectoryName(Application.ExecutablePath) + "\\errorLog.txt"; 
        }
        public clsErrLog(string errTxt) {
            //set default path for error log text file
            errLogPath = Path.GetDirectoryName(Application.ExecutablePath) + "\\errorLog.txt";
            updateErrorLog(errTxt);
        }
        public clsErrLog(string errTxt, string full_path) {
            errLogPath = full_path;
            updateErrorLog(errTxt);
        }
        private string errLogPath;
        public string ErrLogPath {
            get { return errLogPath; }
            set { errLogPath = value; }
        }
        private void updateErrorLog(string errorText) {
            string msg = Environment.NewLine + Environment.NewLine;
            msg += DateTime.Now.ToString() + Environment.NewLine + errorText;
            File.AppendAllText(errLogPath, msg);
        }
    }
}
                                Initial URL
Initial Description
Initial Title
Minimist C# error-logging class
Initial Tags
Initial Language
C#