示例#1
0
        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);
            }
        }
示例#2
0
        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;
            }
        }