public SimpleResponse <bool> Delete(OrderDetailDeleteRequest request) { var entity = new OrderDetailEntity(); entity.OrderId = request.OrderId; entity.ProductId = request.ProductId; var deleted = false; using (var adapter = DataAccessAdapterFactory.NewDataAccessAdapter()) { OnBeforeOrderDetailDeleteRequest(adapter, request, entity); deleted = adapter.DeleteEntity(entity); OnAfterOrderDetailDeleteRequest(adapter, request, entity, ref deleted); } return(new SimpleResponse <bool> { Result = deleted }); }
partial void OnAfterOrderDetailDeleteRequest(IDataAccessAdapter adapter, OrderDetailDeleteRequest request, OrderDetailEntity entity, ref bool deleted);
partial void OnBeforeOrderDetailDeleteRequest(IDataAccessAdapter adapter, OrderDetailDeleteRequest request, OrderDetailEntity entity);