diff --git a/docs/8.0/ayanova/docs/form-vendor.md b/docs/8.0/ayanova/docs/form-vendor.md new file mode 100644 index 00000000..91b86bbd --- /dev/null +++ b/docs/8.0/ayanova/docs/form-vendor.md @@ -0,0 +1,3 @@ +# VENDOR-EDIT Placeholder + +This is a placeholder page for sections that are not written yet diff --git a/server/AyaNova/biz/CustomerBiz.cs b/server/AyaNova/biz/CustomerBiz.cs index a0af9ea4..212d82bd 100644 --- a/server/AyaNova/biz/CustomerBiz.cs +++ b/server/AyaNova/biz/CustomerBiz.cs @@ -154,6 +154,12 @@ namespace AyaNova.Biz await ValidateCanDelete(dbObject); if (HasErrors) return false; + + //todo: delete contacts and customer notes + //see workorder* collections and delete for transactional inclusion etc + //Will need to possibly display refintegrity error from the *linked* object delete attemp, i.e. Contact for here + //so should test that out so that it flows to the UI so user understands they can't delete the Customer due to a Contact having links to other objects + ct.Customer.Remove(dbObject); await ct.SaveChangesAsync();