One is only a lookout/restaurant the other is a large region so really tough to compare.
Assume you mean Dolomites or Bernese Oberland?
The two places are completely different (I have spend time at both).
I stayed in BO in the ski season (feb) and Dolomites in the hiking season (sept) so even a little tough for me to compare them.
Looking at your plans for 2 weeks ; I am not sure you have time for either???
We stayed in Wengen in the BO and that was heavenly ; Murren would have been as well. If you were to stay in one of the larger towns in the valley there I don't think it would be as good but of course Wengen and Murren have limited things to do and you are quite isolated.
If you want to stay up in the mountains and hike around without a car, taking lifts to scenic places I think BO is probably best.
If you want to do more / see more than that ; the Dolomites offer far more if you have the time to see it all ; for example an ideal Dolomite time would be for me staying in Ortesi or Cortina both kind of luxury small towns with the mountains near ; take lifts some days and take drives others to see the various sites in the Dolomites. If you are short on time the Dolomites don't offer as much to see in a concentrated area.
Not sure if I am accurately conveying it but they are quite different.
In terms of food Dolomites wins and definitely lower cost
Value: Dolomines wins ; everything in Switzerland is pricey and the lifts in BO are very much so in addition to the lodging costs.
What came as a surprise to me if you pay a similar amount as you would have an average place in Wengen/Murren you can find very luxurious places in the Dolomites with the highest levels of service, amenities and conveniences. Even if that is not your thing it is a nice bonus when it comes at a surprise.
Dolomites are better with a car ; BO is better without a car. Getting around the Dolomites without a car would not be a great thing where a car would be useless to have in the BO.
All that said given your fast paced itinerary if you are only staying say 2 nights ; I would opt for Wengen or Murren in the BO. If I had 4 or more nights ; I would opt for the Dolomites.