public VistaImagen(string imgUrl) { InitializeComponent(); try { string rutaAbsolutaImg = HelperImagen.BuscarImagen(imgUrl); if (string.IsNullOrEmpty(rutaAbsolutaImg) == false) { Uri ruta = new Uri(rutaAbsolutaImg, UriKind.Absolute); img_imagen.Source = new BitmapImage(ruta); } } catch (Exception ex) { // Log del error string error = "Error en VistaImagen"; error += "\n--------------------\n"; error += ex.ToString(); error += "\n--------------------\n"; logger.Error(error); throw; } }
private void btnPreguntar_Click(object sender, RoutedEventArgs e) { if (ValidacionDeCampos()) { string titulo = txbTitulo.Text; string descripcion = txbDescripcion.Text; string nombreImagen = HelperImagen.GuardarImagen(rutaImagenSeleccionada); ControladorABM.HacerPregunta(user, titulo, descripcion, nombreImagen); this.Close(); } }
private void btnExaminar_Click(object sender, RoutedEventArgs e) { rutaImagenSeleccionada = HelperImagen.SeleccionarImagen(); }