Ejemplo n.º 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");
            }
        }
Ejemplo n.º 2
0
        void contenedorToolbox_Sistema_clickOpcionSistema(string titulo, Bitmap imagen)
        {
            //try
            //{
            //    throw new Exception("hubo un error de nulo aqui.");
            //}
            //catch (Exception ex)
            //{
            //    HerramientasWindow.MensajeError(ex, ex.Message, "Error");
            //}

            if (titulo.Equals("Configuración"))
            {
                _sis_Formulario formulario = new _sis_Formulario();
                formulario.ImagenAsociada = new _sis_ImagenAsociada()
                {
                    Imagen = imagen
                };
                formulario.STituloFormulario     = titulo;
                formulario.BPermiteMultiples     = false;
                formulario.SReferenciaFormulario = "InterfazWPF.AdministracionSistema.ConfiguracionSistema";
                contenedorVentanas.AgregarFormularioSinPermisos(formulario, this.tamPrincipal);
            }
            else if (titulo.Equals("Borrar memoria temporal"))
            {
                AlmacenObjetos.BorrarAlmacen();
                HerramientasWindow.MostrarNotificacion("Se ha eliminado la memoria temporal exitosamente.", "Borrado de memoria temporal", imagen);
            }
            else if (titulo.Equals("Guardar sesión"))
            {
                serializar();
                //no implementado


                //byte[] bytes = fastBinaryJSON.BJSON.ToBJSON(this); //para convertir en bytes

                //Principal principal = (Principal)fastBinaryJSON.BJSON.ToObject(bytes); //para retornar el objeto pero existe un problema al usar Bitmap
                //principal.Show();
            }
            else if (titulo.Equals("Cerrar sistema"))
            {
                seTerminaraSistema = true;
                Close();
                if (seCerraraVentana)
                {
                    System.Windows.Application.Current.Shutdown();
                }
            }
            else if (titulo.Equals("Información técnica"))
            {
                //HerramientasWindow.MostrarNotificacion(@"-Serv\Inst: " + servidor + "\n-BD: " + baseDatos + "\n-IP(LAN|WAN): " + ipLocal + "|" + ipInternet + "\n-Versión: " + versionActual, "Información técnica", new Bitmap(@"Imagenes\Iconos\Sistema\informacion_tecnica.png"), 0);

                HerramientasWindow.MostrarNotificacion(Login.DatosConexion + "\n-Versión: " + versionActual, "Información técnica", new Bitmap(@"Imagenes\Iconos\Sistema\informacion_tecnica.png"), 0);
            }
            else if (titulo.Equals("Cerrar sesión"))
            {
                Close();
            }
            else if (titulo.Equals("Bloquear sistema"))
            {
                BloquearSistema();
            }
            else if (titulo.Equals("Soporte"))
            {
                //if (!usuario.EsAdministradorDeSistema)
                //{
                EnviarSoporte enviar = new EnviarSoporte();
                enviar.Show();
                //}
            }
            else if (titulo.Equals(usuario.SNombreCompleto))
            {
                ConfiguracionUsuario conf = new ConfiguracionUsuario(usuario);
                conf.ShowDialog();
                //if(usuario.ImagenAsociada != null && usuario.ImagenAsociada.Imagen != null)
                //    contenedorToolbox_Sistema
            }
        }