Example #1
0
 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.");
     }
 }
Example #2
0
 private void LoadAccess()
 {
     lcbd = new LogicConfigBD();
     try
     {
         txtPath.Text = lcbd.GetPath();
     }
     catch (AppException appex)
     {
         base.InformarError(appex.Message, "Cargar Configuración.");
     }
 }
Example #3
0
        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.");
            }
        }
Example #4
0
        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");
            }
        }