protected override void SaveConfigs() { lcsql = new LogicConfigSQL("Saftime"); lcs = new LogicConfigSaftime(); try { // Primero guardo las configs generales // lcs.SetEstadoEmpleados(chckEmpleados.Checked); lcs.SetEstadoRegistros(chckRegis.Checked); base.Informar("Las configuraciones generales se guardaron correctamente.", "Guardar Configuración."); // Guardo la connection string, si da error la conexión ya guardé las demás opciones // if (!lcsql.SetConnectionString(txtServer.Text, txtBase.Text, txtUsuario.Text, txtPassword.Text, "Saftime")) { base.InformarError("No se pudo establecer conexión con la base de datos de Saftime.", "Conexión Saftime."); return; } base.Informar("Los parametros de conexión se guardaron correctamente.", "Guardar Configuración."); } catch (AppException appex) { base.InformarError(appex.Message, "Guardar Configuración."); } catch (Exception ex) { base.InformarError(ex.Message, "Guardar Configuración."); } }
public override void LoadConfigs() { lcsql = new LogicConfigSQL("Saftime"); lcs = new LogicConfigSaftime(); try { txtBase.Text = lcsql.GetCatalogo(); txtPassword.Text = lcsql.GetContraseña(); txtServer.Text = lcsql.GetServidor(); txtUsuario.Text = lcsql.GetUsuario(); chckEmpleados.Checked = lcs.IsEmpleados(); chckRegis.Checked = lcs.IsRegistros(); } catch (AppException appex) { base.InformarError(appex.Message, "Cargar Configuraciones."); } catch (Exception ex) { base.InformarError(ex.Message, "Cargar Configuraciones."); } }