private void btnGuardar_Click(object sender, RoutedEventArgs e) { UtilidadS3 utilidad = new UtilidadS3(); usuario = (Usuario)this.DataContext; Imagen op = new Imagen(); if (modificarImagen == true) { nuevaDir = op.cambia(direccionImagen, 256, 256, usuario.username); usuario.fotografia = utilidad.subirFotoUsuario(usuario.username, nuevaDir, usuario.username + nombreImagen.Split('.')[1]); } if (modificar == false) { usuario.guardar(); } else { usuario.modificar(); } if (Connection.Objects.Error.isActivo()) { MessageBox.Show(Connection.Objects.Error.nombreError, Connection.Objects.Error.descripcionError); } else { MessageBox.Show("Correcto"); borde.Child = anterior; } }
private void btnGuardar_Click(object sender, RoutedEventArgs e) { UtilidadS3 utilidad = new UtilidadS3(); evento = (Eventos)this.DataContext; Imagen op = new Imagen(); if (modificarImagen == true) { nuevaDir = op.cambia(direccionImagen, 800, 800, evento.nombre); evento.afiche = utilidad.subirSalaoEvento(evento.nombre, nuevaDir, evento.nombre + "." + nombreImagen.Split('.')[1], false); } evento.fecha = dpFecha.SelectedDate.Value.Date; if (modificar == false) { evento.usuario = Settings.user.username; evento.guardar(); modificarImagen = false; } else { evento.modificar(); modificarImagen = false; } if (Connection.Objects.Error.isActivo()) { MessageBox.Show(Connection.Objects.Error.descripcionError, Connection.Objects.Error.nombreError); } else { MessageBox.Show("Correcto"); borde.Child = anterior; } }
public async void SubirArchivo(string ruta, string nombre) { Pieza pieza = DataContext as Pieza; UtilidadS3 utilidad = new UtilidadS3(); Task <string> t = Task <string> .Factory.StartNew(() => utilidad.subirArchivoPieza(pieza.codigo, ruta, nombre, false)); await t; fileTxt.Text = t.Result; }
private async void SubirFoto(string archivo, string ruta) { Pieza pieza = DataContext as Pieza; UtilidadS3 utilidad = new UtilidadS3(); Task <string> t = Task <string> .Factory.StartNew(() => utilidad.subirArchivoPieza(pieza.codigo, ruta, archivo, true)); await t; if (!Crear) { CrearFoto(t.Result, pieza.codigo); } else { ruta = t.Result; ImageSource imageSource = new BitmapImage(new Uri(ruta)); foto.Source = imageSource; } }
private void btnGuardar_Click(object sender, RoutedEventArgs e) { UtilidadS3 utilidad = new UtilidadS3(); sala = (Sala)this.DataContext; Imagen op = new Imagen(); if (modificarImagen == true) { nuevaDir = op.cambia(direccionImagen, 800, 800, sala.nombre); sala.fotografia = utilidad.subirSalaoEvento(sala.nombre, direccionImagen, sala.nombre + "." + nombreImagen.Split('.')[1], true); } if ((!txtNombre.Text.Equals("")) && (!txtDescripcion.Text.Equals(""))) { if (modificar == false) { sala.guardar(); modificarImagen = false; } else { sala.modificar(); modificarImagen = false; } if (Connection.Objects.Error.isActivo()) { MessageBox.Show(Connection.Objects.Error.nombreError, Connection.Objects.Error.descripcionError); } else { MessageBox.Show("Se han guardado los datos correctamente"); borde.Child = anterior; } } else { MessageBox.Show("No se ha rellenado uno o varios campos obligatorios"); } }