private void btnAgregar_Click(object sender, EventArgs e) { Agregar formAgregar = new Agregar(); if (formAgregar.ShowDialog() == DialogResult.OK) { DataRow fila = this.dt.NewRow(); fila["id"] = formAgregar.Producto.Codigo; fila["nombre"] = formAgregar.Producto.Nombre; fila["marca"] = formAgregar.Producto.Marca; fila["stock"] = formAgregar.Producto.Stock; fila["precio"] = formAgregar.Producto.Precio; this.dt.Rows.Add(fila); } }
private void btnEditar_Click(object sender, EventArgs e) { int i = this.dgvGrilla.SelectedRows[0].Index; DataRow fila = this.dt.Rows[i]; int codigo = int.Parse(fila["id"].ToString()); string nombre = fila["nombre"].ToString(); string marca = fila["marca"].ToString(); int stock = int.Parse(fila["stock"].ToString()); float precio = float.Parse(fila["precio"].ToString()); Entidades.Producto p = new Entidades.Producto(codigo, nombre, marca, stock, precio); Agregar formEditar = new Agregar(p); if (formEditar.ShowDialog() == DialogResult.OK) { fila["nombre"] = formEditar.Producto.Nombre; fila["marca"] = formEditar.Producto.Marca; fila["stock"] = formEditar.Producto.Stock; fila["precio"] = formEditar.Producto.Precio; } }