예제 #1
0
        public void Apply()
        {
            if (Visibilities.Washer)
            {
                this._model.Orders.Update(this.Entity);
            }

            DialogHostExtensions.CloseCurrent();
        }
예제 #2
0
        public override void ApplyChanges()
        {
            if (IsNew)
            {
                EntityRepository.Add(this.Entity);
            }
            else
            {
                EntityRepository.Update(this.Entity);
            }

            DialogHostExtensions.CloseCurrent();
        }
예제 #3
0
        public override void ApplyChanges()
        {
            if (IsNew)
            {
                this.Order.Instances.Add(this.Entity);
            }
            else
            {
                this.Order.Instances[_instancePos] = this.Entity;
            }

            DialogHostExtensions.CloseCurrent();

            Changed?.Invoke();
        }
예제 #4
0
 public void Discard()
 {
     DialogHostExtensions.CloseCurrent();
 }