/// <summary>
        /// Delete a Business Partner
        /// </summary>
        public void Delete(BusinessPartnerListView businessPartner)
        {
            if (businessPartner == null || !ModelState.IsValid)
            {
                throw new HttpException((int)HttpStatusCode.BadRequest, "Invalid Request");
            }

            businessPartnerService.DeleteBusinessPartner(businessPartner.CreateFrom());
        }