private void Actualizar_Click(object sender, EventArgs e) { Articulo articulo = new Articulo(); articulo.ArticuloID = t[0].Text.ToString(); articulo.Nombre = t[1].Text.ToString(); if (t[2].Text.ToString().Length == 0) { articulo.Pvp = null; } else { articulo.Pvp = Convert.ToDecimal(t[2].Text.ToString()); } articulo.MarcaID = t[3].Text.ToString(); if (t[4].Text.ToString().Length == 0) { articulo.Imagen = null; } else { articulo.Imagen = Encoding.ASCII.GetBytes(t[4].Text.ToString()); } articulo.Urlimagen = t[5].Text.ToString(); articulo.Especificaciones = t[6].Text.ToString(); articulo.TipoArticuloID = Convert.ToInt32(t[7].Text.ToString()); if (_neg.Actualizar(articulo)) { MessageBox.Show("Se ha actualizado correctamente el articulo"); if (t[2].Text.ToString().Length == 0) { dataGridViewArticulos[2, posicionFila].Value = DBNull.Value; } else { dataGridViewArticulos[2, posicionFila].Value = Convert.ToDecimal(t[2].Text.ToString()); } } else { MessageBox.Show("No se ha actualizado correctamnete el articulo"); } }