Beispiel #1
0
        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");
            }
        }