Simona Halep and Annika Beck both breezed into the quarter-finals of the Hungarian Grand Prix in Budapest.