private void btn_botonEnviarSoporte_MouseDown(object sender, MouseButtonEventArgs e) { botonRespuesta = -1; EnviarSoporte enviar = new EnviarSoporte(); enviar.yaTomoFoto += enviar_yaTomoFoto; enviar.Excepcion = this.exception; enviar.DescripcionError = txt_Mensaje.Text; enviar.ShowDialog(); }
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 } }