public static void Delete(int codigo)
 {
     ProductosDB.Comando.CommandText = "DELETE FROM dbo.Productos WHERE codigo = @codigo";
     ProductosDB.Comando.Parameters.Clear();
     ProductosDB.Comando.Parameters.AddWithValue("@codigo", codigo);
     ProductosDB.Ejecutar();
     ProductosDBChanged.Invoke(AccionesDB.Insert);
 }
 public static void Update(int codigo, double nuevoPrecio)
 {
     ProductosDB.Comando.CommandText = "UPDATE dbo.Productos SET precio = @nuevoPrecio WHERE codigo = @codigo";
     ProductosDB.Comando.Parameters.Clear();
     ProductosDB.Comando.Parameters.AddWithValue("@nuevoPrecio", nuevoPrecio);
     ProductosDB.Comando.Parameters.AddWithValue("@codigo", codigo);
     ProductosDB.Ejecutar();
     ProductosDBChanged.Invoke(AccionesDB.Insert);
 }
 public static void Insert(string descripcion, double precio, int stock)
 {
     ProductosDB.Comando.CommandText = "INSERT INTO dbo.Productos (descripcion, precio, stock) VALUES (@descripcion, @precio, @stock);";
     ProductosDB.Comando.Parameters.Clear();
     ProductosDB.Comando.Parameters.AddWithValue("@descripcion", descripcion);
     ProductosDB.Comando.Parameters.AddWithValue("@precio", precio);
     ProductosDB.Comando.Parameters.AddWithValue("@stock", stock);
     ProductosDB.Ejecutar();
     ProductosDBChanged.Invoke(AccionesDB.Insert);
 }