Franken_.App_Code.DataPipe.LoadParams C# (CSharp) Method

LoadParams() public method

public LoadParams ( ) : void
return void
        public void LoadParams()
        {
            if (File.Exists(DataDirectory + "\\db.conf"))
            {
                StreamReader Fin = new StreamReader(DataDirectory + "\\db.conf");
                string Line = "";

                while ((Line = Fin.ReadLine()) != null)
                {
                    if (!Line.StartsWith("#"))
                    {
                        string[] Parts = Line.Split(new char[] { '=' });
                        if (Parts.Length == 2)
                        {
                            string Param = Parts[0].Trim();
                            string Value = Parts[1].Trim();

                            switch (Param)
                            {
                                case "Host": Host = Value;
                                    break;
                                case "Port": Port = Value;
                                    break;
                                case "Database": Database = Value;
                                    break;
                                case "User": User = Value;
                                    break;
                                case "Password": Password = Value;
                                    break;
                                case "TessPath": TessPath = Value;
                                    break;
                            }
                        }
                    }
                }
                Fin.Close();
            }
            else
            {
                SaveParams();
            }

            ConnString = "Server=" + Host + ";Port=" + Port + ";Uid=" + User + ";Pwd=" + Password + ";Database=" + Database + ";CharSet=utf8;";
            ConnStringSansDB = "Server=" + Host + ";Port=" + Port + ";Uid=" + User + ";Pwd=" + Password + ";CharSet=utf8;";
        }