public Input(IniObj iniObj, SnackboxxForm snackboxxform, DBConnection dbconn, List <UserRight> rights) { InitializeComponent(); _iniObj = iniObj; _dbconn = dbconn; Form = snackboxxform; Members = new Members(dbconn, snackboxxform, rights); }
public Config(IniObj iniObj, SnackboxxForm snackboxxform, DBConnection dbconn) { InitializeComponent(); _iniObj = iniObj; _snackboxx = snackboxxform; _dbconn = dbconn; this.SetFields(); this.Connect(); }
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; } }
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); }
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); }
private void ReadIni() { _iniObj = _readini.GetIni(); }