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(); } } }
public ZonesViewModels(Models.Entity.Zone zone) { this._zone = zone; }