示例#1
0
 public Bing7MapWithLocationViewModel() : base()
 {
     ViewOptions = new Bing7MapViewOptionsViewModel();
 }
 private void SaveBing7MapViewFromModel(Bing7MapViewOptionsViewModel model, Guid placeID)
 {
     var placeBingMapView = new PlaceBingMapView();
     placeBingMapView.InjectFrom(model);
     if (!string.IsNullOrWhiteSpace(model.ID)) { placeBingMapView.ID = new Guid(model.ID); }
     if (placeBingMapView.ID == Guid.Empty)
     {
         placeBingMapView.ID = placeID;
         mappingSvc.CreateBingView(placeBingMapView);
     }
     else
     {
         mappingSvc.UpdateBingView(placeBingMapView);
     }
 }
 public Bing7EditAreaMapViewModel() : base()
 {
     ViewOptions = new Bing7MapViewOptionsViewModel();
 }
 public Bing7EditAreaMapViewModel(string mapId, int width, int height, PlaceBingMapView mapViewSettings)
     : base(mapId, width, height)
 {
     ViewOptions = new Bing7MapViewOptionsViewModel(mapViewSettings);
 }
 public Bing7MapWithLocationViewModel()
     : base()
 {
     ViewOptions = new Bing7MapViewOptionsViewModel();
 }