예제 #1
0
            void Handle(Input.DeleteTrigger Action)
            {
                if (File.Exists(this.FilePath))
                {
                    File.Delete(this.FilePath);
                }

                this.ParentPage.Files.Remove(this);
            }
예제 #2
0
            protected void Handle(Input.DeleteTrigger action)
            {
                this.ParentPage.Products.Remove(this);

                Db.Transact(() =>
                {
                    this.Data.Repository.Delete();
                });
            }
예제 #3
0
 public void Handle(Input.DeleteTrigger action)
 {
     this.DeleteAction?.Invoke(this);
 }
예제 #4
0
 protected void Handle(Input.DeleteTrigger action)
 {
     this.Data.IsDeleted = true;
 }
예제 #5
0
        public void Handle(Input.DeleteTrigger Action)
        {
            Event thisEvent = DbHelper.FromID(DbHelper.Base64DecodeObjectID(this.Key)) as Event;

            HelperFunctions.DeleteEvent(thisEvent);
        }