public SimpleResponse <bool> Delete(CustomerCustomerDemoDeleteRequest request) { var entity = new CustomerCustomerDemoEntity(); entity.CustomerId = request.CustomerId; entity.CustomerTypeId = request.CustomerTypeId; var deleted = false; using (var adapter = DataAccessAdapterFactory.NewDataAccessAdapter()) { OnBeforeCustomerCustomerDemoDeleteRequest(adapter, request, entity); deleted = adapter.DeleteEntity(entity); OnAfterCustomerCustomerDemoDeleteRequest(adapter, request, entity, ref deleted); } return(new SimpleResponse <bool> { Result = deleted }); }
partial void OnAfterCustomerCustomerDemoDeleteRequest(IDataAccessAdapter adapter, CustomerCustomerDemoDeleteRequest request, CustomerCustomerDemoEntity entity, ref bool deleted);
partial void OnBeforeCustomerCustomerDemoDeleteRequest(IDataAccessAdapter adapter, CustomerCustomerDemoDeleteRequest request, CustomerCustomerDemoEntity entity);