/// <summary>
        /// Delete Business Partner Relation Type by id
        /// </summary>
        public void DeleteBusinessPartnerRelationType(long businessPartnerRelationTypeId)
        {
            BusinessPartnerRelationshipType dbversion = businessPartnerRelationshipTypeRepository.Find((int)businessPartnerRelationTypeId);

            ValidateBeforeDeletion(businessPartnerRelationTypeId);
            if (dbversion == null)
            {
                throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture,
                                                                  "Business Partner Relation Type with Id {0} not found!", businessPartnerRelationTypeId));
            }
            businessPartnerRelationshipTypeRepository.Delete(dbversion);
            businessPartnerRelationshipTypeRepository.SaveChanges();
        }