Example #1
0
        private void img_imagenConfiguracion_MouseDown(object sender, MouseButtonEventArgs e)
        {
            AlmacenObjetos.BorrarAlmacen();
            ConfiguraciónEnLogin conf = new ConfiguraciónEnLogin();

            conf.ShowDialog();
            try
            {
                CargarValoresVariablesLocales();
                CargarCaracteristicasVisuales();
                lnLogin = new sis_ln_Login();
                lnLogin.enviarMensaje += HerramientasWindow.MensajeLogicaNegocios;
                manejador              = new ManejadorDB();
                cargarCaracteristicasVisualesDeServidor();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error al iniciar Sistema");
            }
        }
Example #2
0
        public Login()
        {
            try
            {
                InitializeComponent();



                //AlmacenObjetos.TiempoExistenciaCache(0);

                Login.Instancia = this;

                Thread tBuscarIPInternet = new Thread(ObtenerIPInternetHilo);
                tBuscarIPInternet.Start();

                CargarValoresVariablesLocales();
                //cadena de conexion y configuracion para SQL
                //ManejadorDB.TipoSQLDefault = typeof(SQL);
                //ManejadorDB.CadenaConexionDefault = "data source = @SERVIDOR; initial catalog = @BASEDATOS; user id = @USUARIO; password = @CONTRASENA";
                //ManejadorDB.CadenaConexionDefault = ManejadorDB.CadenaConexionDefault.Replace("@SERVIDOR", servidorInstancia);
                //ManejadorDB.CadenaConexionDefault = ManejadorDB.CadenaConexionDefault.Replace("@BASEDATOS", BaseDatos);
                //ManejadorDB.CadenaConexionDefault = ManejadorDB.CadenaConexionDefault.Replace("@USUARIO", "sa");
                //ManejadorDB.CadenaConexionDefault = ManejadorDB.CadenaConexionDefault.Replace("@CONTRASENA", "1@TCE123");

                //cadena de conexion y configuracion para SQLite
                ManejadorDB.TipoSQLDefault        = typeof(SQLite);
                ManejadorDB.CadenaConexionDefault = "Data Source=@archivoBD;Version=3;New=@esNuevo;Compress=True; DateTimeFormat=CurrentCulture;";
                ManejadorDB.CadenaConexionDefault = ManejadorDB.CadenaConexionDefault.Replace("@archivoBD", archivoSQLite);
                ManejadorDB.CadenaConexionDefault = ManejadorDB.CadenaConexionDefault.Replace("@esNuevo", "False");



                CargarCaracteristicasVisuales();



                ipLocal                  = HerramientasWindow.ObtenerIPLocal();
                lbl_mensaje.Opacity      = 0;
                txt_contraseña.keyEvent += txt_contraseña_keyEvent;
                txt_usuario.keyEvent    += txt_usuario_keyEvent;

                lnLogin  = new sis_ln_Login();
                Closing += Login_Closing;

                lnLogin.enviarMensaje += HerramientasWindow.MensajeLogicaNegocios;
                if (manejador == null)
                {
                    manejador = new ManejadorDB();
                }
                if (manejadorPrincipal == null)
                {
                    manejadorPrincipal = new ManejadorDB();
                }
                cargarCaracteristicasVisualesDeServidor();
                if (datosSistema != null)
                {
                    AlmacenObjetos.TiempoExistenciaCache(datosSistema.ISegundosParaAlmacenObjetos);
                }

                //HerramientasWindow.GuardarValorVariableGlobal(manejador, "SALARIO_DIARIO", "80");



//                DataTable dt = manejador.EjecutarConsulta(@"select a.ID,  case when a.EstaDeshabilitado = 0 then 'NO' when a.EstaDeshabilitado is null then 'NO' when a.EstaDeshabilitado = 1 then 'SI' end as [Está deshabilitado], _st_Nombre_cultivo
//                                                            from _gen_Cultivo a
//                                                            where  (a.estaDeshabilitado = @valorFalse or a.EstaDeshabilitado is null or a.estaDeshabilitado = @valorTrue)  and ( a._st_Nombre_cultivo like '%%' )", new List<object>() {false, true });


                //select a.ID,  case when a.EstaDeshabilitado is null then 'NO' when a.EstaDeshabilitado = 'True' then 'SI' when a.EstaDeshabilitado = 'False' then 'NO' end as [Está deshabilitado], _st_Nombre_cultivo
                //from _gen_Cultivo a
                //where  (a.estaDeshabilitado = 'False' or a.EstaDeshabilitado is null or a.estaDeshabilitado = 'True')  and ( a._st_Nombre_cultivo like '%%' )
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error al iniciar Sistema");
            }
        }