private void Aceptar_Click(object sender, RoutedEventArgs e) { aceptar.Visibility = Visibility.Collapsed; // var articulo = listaArt.SelectedCells[0].Item; var b = listaArt.Items[Index]; foreach (tipoarticulo a in tipo) { if (((articulo)b).TipoArticuloID == a.Descripcion) { Art.TipoArticuloID = a.TipoArticuloID.ToString(); } } Art.ArticuloID = ((articulo)b).ArticuloID; Art.Blob = ((articulo)b).Blob; Art.Especificaciones = ((articulo)b).Especificaciones; Art.MarcaID = ((articulo)b).MarcaID; Art.Nombre = ((articulo)b).Nombre; Art.Pvp = ((articulo)b).Pvp; //Art.TipoArticuloID = ((articulo)articulo).TipoArticuloID; Art.UrlImagen = ((articulo)b).UrlImagen; if (neg.modificarArticulo(Art)) { resultado.SetResourceReference(Control.StyleProperty, "textCorrecto"); resultado.Text = "Articulo modificado correctamente"; aceptar.Visibility = Visibility.Collapsed; resultado.Visibility = Visibility.Visible; resultado.Focus(); } else { resultado.SetResourceReference(Control.StyleProperty, "textError"); resultado.Text = "Error al modificar el articulo"; aceptar.Visibility = Visibility.Collapsed; resultado.Visibility = Visibility.Visible; resultado.Focus(); } }