public bool AddDeliveryNote(DeliveryNoteEntity order)
 {
     using (var context = _orderContextProvider.Provide())
     {
         context.DeliveryNotes.Add(order);
         return(context.SaveChanges() > 0);
     }
 }
        private bool AddPropertyValues(DeliveryNoteEntity note, IEnumerable <DeliveryNotePropertyValueModel> values)
        {
            var properties = Mapper.Map <List <DeliveryNotePropertyValueEntity> >(values);

            properties.ForEach(property =>
            {
                property.DeliveryNoteId = note.Id;
                property.SubscriberId   = note.SubscriberId;
            });
            return(_notePropertyValueSetRepository.AddPropertyValues(note.Id, properties));
        }