public override void LoadConfigs() { lcbd = new LogicConfigBD(); try { if (lcbd.IsSQL()) { rbSQL.Checked = true; LoadSQL(); } else { rbAccess.Checked = true; LoadAccess(); } } catch (AppException appex) { base.InformarError(appex.Message, "Cargar Configuración."); } catch (Exception ex) { base.InformarError(ex.Message, "Cargar Configuración."); } }
private void LoadAccess() { lcbd = new LogicConfigBD(); try { txtPath.Text = lcbd.GetPath(); } catch (AppException appex) { base.InformarError(appex.Message, "Cargar Configuración."); } }
protected override void SaveConfigs() { lcbd = new LogicConfigBD(); lcsql = new LogicConfigSQL("Empty"); try { if (rbSQL.Checked) { lcbd.SetType("SQL"); if (!lcsql.SetConnectionString(txtServer.Text, txtBase.Text, txtUsuarioSQL.Text, txtPasswordSQL.Text, "SafCom")) { base.InformarError("No se pudo establecer conexión con la base de datos de SafCom", "Guardar Configuracion."); } else { base.Informar("Configuración guardada correctamente. Acontinuación, la apliación se reiniciará.", "Guardar Configuración."); Application.Restart(); } } else { lcbd.SetType("Access"); if (!lcbd.SetConnection(txtPath.Text)) { base.InformarError("No se pudo establecer conexión con la base de datos de SafCom", "Guardar Configuración."); } else { base.Informar("Configuración guardada correctamente. Acontinuación, la apliación se reiniciará.", "Guardar Configuración."); Application.Restart(); } } } catch (AppException appex) { base.InformarError(appex.Message, "Guardar Configuración."); } catch (Exception ex) { base.InformarError(ex.Message, "Guardar Configuración."); } }
public void Inicializar() { lcr = new LogicConfigRutinas(); LogicConfigBD lcbd = new LogicConfigBD(); try { if (lcr.IsDescarga()) { InicializarTimers(); } lblVersionBD.Text = "Versión BD: " + lcbd.GetVersion(); lblVersionApp.Text = "Versión SafCom: " + ConfigurationManager.AppSettings["Version"].ToString(); lblUsr.Text = "Usuario: " + LogicLogin.Usuario.Usr; } catch (Exception ex) { InformarError(ex.Message, "Inicializar Aplicación"); } }