private void ExecuteAddZonesCommandDo()
 {
     Models.Entity.Zone tmp = new Models.Entity.Zone();
     tmp.Name  = TextBoxString;
     tmp.Color = TextColorString;//Models.Entity.Zone.NextRandomColor();
     _addZones.Add(tmp);
     using (TransactionScope trans = new TransactionScope())
     {
         Models.Service.IMapSingletonService mapSingletonService = Models.Service.MapSingletonService.Instance;
         mapSingletonService.GetZonesService().InsertZones(_addZones);
         trans.Complete();
         MessageBoxResult confirmToDel = MessageBox.Show(Localiztion.Resource.BT_Save);
         if (confirmToDel == MessageBoxResult.OK)
         {
             _self.Close();
         }
     }
 }
Beispiel #2
0
 public ZonesViewModels(Models.Entity.Zone zone)
 {
     this._zone = zone;
 }