Exemplo n.º 1
0
        public Input(IniObj iniObj, SnackboxxForm snackboxxform, DBConnection dbconn, List <UserRight> rights)
        {
            InitializeComponent();
            _iniObj = iniObj;
            _dbconn = dbconn;
            Form    = snackboxxform;

            Members = new Members(dbconn, snackboxxform, rights);
        }
Exemplo n.º 2
0
 public Config(IniObj iniObj, SnackboxxForm snackboxxform, DBConnection dbconn)
 {
     InitializeComponent();
     _iniObj    = iniObj;
     _snackboxx = snackboxxform;
     _dbconn    = dbconn;
     this.SetFields();
     this.Connect();
 }
Exemplo n.º 3
0
        private void Snackboxx_Load(object sender, EventArgs e)
        {
            _iniObj     = new IniObj();
            _userrights = new List <UserRight>();
            _wrini      = new WriteIni();

            try
            {
                FileInfo fi = new FileInfo(IniFilePath);
                if (!fi.Exists)
                {
                    fi.Create();
                }
                else
                {
                    _ini    = new ReadIni(IniFilePath);
                    _iniObj = _ini.GetIni();
                }
                logfilename         = DateTime.Now.Year + "" + DateTime.Now.Month + "" + DateTime.Now.Day;
                _iniObj.LogFilename = logfilename;
                if (string.IsNullOrEmpty(_iniObj.ScanLogPath))
                {
                    _iniObj.ScanLogPath = Environment.CurrentDirectory + "\\ScanLog\\";
                }
                Config           = new Config(_iniObj, this, _dbConn);
                _dbConn          = Config.DBConn;
                tssinfoFOUR.Text = _dbConn.GetState.ToString();

                //after correct connection...
                _input = new Input(_iniObj, this, _dbConn, _userrights);

                this.ShowControl(_input);

                new UnknownCodeSchemaUpdater(_dbConn, _input.WriteInfoLog);
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
                userToolStripMenuItem.Enabled  = false;
                inputToolStripMenuItem.Enabled = false;
            }
        }
Exemplo n.º 4
0
        private void WriteIni()
        {
            FileInfo fi = new FileInfo(_installpath + "\\option.ini");

            if (!fi.Exists)
            {
                fi.Create();
            }


            IniObj iniObj = new IniObj();

            iniObj.Database = "";
            iniObj.Server   = "";
            iniObj.User     = "";
            iniObj.Password = "";


            _writeini.Write(fi.FullName, iniObj);
        }
Exemplo n.º 5
0
        private void WriteIni()
        {
            FileInfo fi = new FileInfo(IniFilePath);

            if (!fi.Exists)
            {
                fi.Create();
            }
            IniObj inputObj  = _input.GetIniObj();
            IniObj configObj = Config.GetIniObj();
            //new iniObj
            IniObj iniObj = new IniObj();

            iniObj.Database    = configObj.Database;
            iniObj.Server      = configObj.Server;
            iniObj.User        = configObj.User;
            iniObj.Password    = configObj.Password;
            iniObj.GlobalKey   = inputObj.GlobalKey;
            iniObj.MaxRtbLines = inputObj.MaxRtbLines;
            iniObj.ScanLogPath = inputObj.ScanLogPath;
            iniObj.ErrorMail   = inputObj.ErrorMail;
            _wrini.Write(fi.FullName, iniObj);
        }
Exemplo n.º 6
0
 private void ReadIni()
 {
     _iniObj = _readini.GetIni();
 }