/// <summary> /// metodo para borrar un producto de la base de datos /// </summary> /// <param name="codigo"></param> public static void DeleteProducto(int codigo) { ProductosDB.Comando.CommandText = "DELETE FROM dbo.Productos WHERE codigo = @codigo"; ProductosDB.Comando.Parameters.Clear(); ProductosDB.Comando.Parameters.AddWithValue("@codigo", codigo); ProductosDB.Ejecutar(); }
/// <summary> /// Metodo para agregar un nuevo objeto de tipo producto a la base de datos. /// </summary> /// <param name="descripcion"></param> /// <param name="marca"></param> /// <param name="precio"></param> /// <param name="stock"></param> public static void InsertProducto(string descripcion, string marca, double precio, int stock) { ProductosDB.Comando.CommandText = "INSERT INTO dbo.Productos " + "(descripcion, marca, stock, precio) VALUES (@descripcion, @marca, @stock, @precio);"; ProductosDB.Comando.Parameters.Clear(); ProductosDB.Comando.Parameters.AddWithValue("@descripcion", descripcion); ProductosDB.Comando.Parameters.AddWithValue("@marca", marca); ProductosDB.Comando.Parameters.AddWithValue("@precio", precio); ProductosDB.Comando.Parameters.AddWithValue("@stock", stock); ProductosDB.Ejecutar(); }
/// <summary> /// Metodo para actualiar un objeto de tipo producto a la base de datos /// </summary> /// <param name="descripcion"></param> /// <param name="marca"></param> /// <param name="precio"></param> /// <param name="stock"></param> public static void UpdateProducto(string descripcion, string marca, double precio, int stock) { ProductosDB.Comando.CommandText = "UPDATE dbo.Productos " + "SET precio = @precio, stock = @stock, marca = @marca, descripcion = @descripcion WHERE descripcion = @descripcion"; ProductosDB.Comando.Parameters.Clear(); ProductosDB.Comando.Parameters.AddWithValue("@descripcion", descripcion); ProductosDB.Comando.Parameters.AddWithValue("@marca", marca); ProductosDB.Comando.Parameters.AddWithValue("@precio", precio); ProductosDB.Comando.Parameters.AddWithValue("@stock", stock); ProductosDB.Ejecutar(); }