public void Put(Subscription subscription)
        {
            var model = new DataAccess.Entities.Subscription
            {
                Id                = subscription.Id,
                Identifier        = subscription.Identifier,
                Name              = subscription.Name,
                Price             = subscription.Price,
                PriceIncVatAmount = subscription.PriceIncVatAmount,
                CallMinutes       = subscription.CallMinutes
            };

            _dataContext.SaveChanges();
        }
        public int Create(Subscription subscription)
        {
            var model = new DataAccess.Entities.Subscription
            {
                Identifier        = CreateIdentifier(),
                Name              = subscription.Name,
                Price             = subscription.Price,
                PriceIncVatAmount = subscription.PriceIncVatAmount,
                CallMinutes       = subscription.CallMinutes
            };

            _dataContext.Subscriptions.Add(model);
            _dataContext.SaveChanges();
            return(model.Id);
        }