public FormConnection() { InitializeComponent(); if (string.IsNullOrEmpty(FileName)) { sri = new Serialization(SerializeFormat.Xml); FileName = Functions.GetDirAppCondig() + "\\cfg.DB.xml"; FileNameHistorico = Functions.GetDirAppCondig() + "\\cfg.DBHistorico.xml"; cfg = new cfgDb(); CfgHistorico = new List <cfgDb>(); } }
private void lstConnections_SelectedIndexChanged(object sender, EventArgs e) { if (lstConnections.SelectedIndex != -1) { cfgDb cfg = (cfgDb)lstConnections.SelectedItem; cmbTipo.SelectedIndex = ((int)cfg.DbType); txtServer.Text = cfg.Info.Server; txtBanco.Text = cfg.Info.Database; txtUsuario.Text = cfg.Info.User; txtSenha.Text = cfg.Info.Password; cbWindowsAutenticate.Checked = cfg.Info.UseWindowsAuthentication; txtConnectionString.Text = cfg.Info.ConnectionString; } }
/// <summary> /// Abre o arquivo de configuração /// </summary> private bool OpenDbParam() { try { cfg = sri.Deserialize <cfgDb>(FileName); CfgHistorico = sri.Deserialize <List <cfgDb> >(FileNameHistorico); return(true); } catch { cfg = new cfgDb(); CfgHistorico = new List <cfgDb>(); return(false); } }
public FormConnection(string ConfigFolder) : this() { sri = new Serialization(SerializeFormat.Xml); if (string.IsNullOrEmpty(ConfigFolder)) { FileName = Functions.GetDirAppCondig() + "\\cfg.DB.xml"; } else { FileName = ConfigFolder + "\\cfg.DB.xml"; } cfg = new cfgDb(); CfgHistorico = new List <cfgDb>(); }