public void AddAbstractStatus()
        {
            var a = dm.CreateObject <AbstractStatus>();

            a.Id = GuidComb.Generate();
            dm.AddAbstractStatus(a);

            var vm = new AbstractStatusViewModel(a);

            AllAbstractStatuses.Add(vm);
            CurrentAbstractStatus = vm;
        }
 public void DeleteAbstractStatus()
 {
     dm.RemoveObject(CurrentAbstractStatus.Model);
     AllAbstractStatuses.Remove(CurrentAbstractStatus);
     CurrentAbstractStatus = null;
 }