// Refactorizado para SQLite public void updateProductoInventario(ProductoLaboratorio producto) { string sql = "UPDATE ProductoInventario SET " + "nu_anaquel= '" + producto.getNuAnaquel() + "', " + "nu_anaquel_concat= '" + producto.getNuAnaquelConcat() + "', " + "ca_entero=" + producto.getCaEntero() + ", " + "ca_fraccion=" + producto.getCaFraccion() + " WHERE co_producto='" + producto.getCoProducto() + "' "; using (SQLiteTransaction sqlTransaction = Connection.getConexion().BeginTransaction()) { SQLiteCommand command = new SQLiteCommand(sql, Connection.getConexion()); command.ExecuteNonQuery(); sqlTransaction.Commit(); } }
// Refactorizado para SQLite public void insertProductoInventario(ProductoLaboratorio producto) { string sql = "INSERT INTO ProductoInventario(CO_PRODUCTO, CO_LABORATORIO, IN_PROD_FRACCIONADO, NU_ANAQUEL, NU_ANAQUEL_CONCAT, VA_FRACCION, CA_ENTERO, CA_FRACCION) " + "VALUES('" + producto.getCoProducto() + "', '" + producto.getCoLaboratorio() + "', '" + producto.getInProdFraccionado() + "', '" + producto.getNuAnaquel() + "', '" + producto.getNuAnaquel() + "', " + producto.getVaFraccion() + ", " + producto.getCaEntero() + ", " + producto.getCaFraccion() + ")"; using (SQLiteTransaction sqlTransaction = Connection.getConexion().BeginTransaction()) { SQLiteCommand command = new SQLiteCommand(sql, Connection.getConexion()); command.ExecuteNonQuery(); sqlTransaction.Commit(); } }