Welcome to the navigation

In fugiat culpa anim adipisicing proident, labore excepteur esse incididunt ullamco mollit lorem non aliqua, reprehenderit commodo cillum occaecat nisi in sit est ex duis. Ipsum tempor cupidatat adipisicing laborum, dolor in pariatur, ullamco dolore dolor minim sunt consectetur mollit incididunt reprehenderit fugiat ex eiusmod ad amet, aute lorem laboris

Yeah, this will be replaced... But please enjoy the search!

Deleting a Contact (Customer) from Mediachase / EPiCommerce programmatically

This is a somewhat undocumented function but if you are familiar with the class BusinessManager in the Mediachase.BusinessFoundation.Data.Business namespace things become quite easy. To demonstrate this I created a customer called Test Testson

Snippet

To remove this customer contact programmatically with c# the following code is required

// Fetch the user
Mediachase.Commerce.Customers.CustomerContext customerContext = new Mediachase.Commerce.Customers.CustomerContext();
Mediachase.Commerce.Customers.CustomerContact testTestson = customerContext.GetContactById(new Guid("1c8279d8-85bd-4063-a018-a627f98c99cb"));

// Delete
Mediachase.BusinessFoundation.Data.Business.BusinessManager.Delete(testTestson);