/// <summary> /// Delete Marketing Channel by id /// </summary> public void DeleteMarketingChannel(long marketingChannelId) { MarketingChannel dbversion = marketingChannelRepository.Find((short)marketingChannelId); ValidateBeforeDeletion(marketingChannelId); if (dbversion == null) { throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Marketing Channel with Id {0} not found!", marketingChannelId)); } marketingChannelRepository.Delete(dbversion); marketingChannelRepository.SaveChanges(); }