Пример #1
0
        /// <summary>
        /// Saves the appliedtag.
        /// </summary>
        /// <param name="appliedtag">The appliedtag.</param>
        public void SaveAppliedTag(AppliedTag appliedtag)
        {
            ExceptionHelper.ThrowIfNull("appliedtag", appliedtag);

            ExecuteSaveSpecification(appliedtag);

            MainRepository [appliedtag.Key] = appliedtag;
            UnitOfWork.Commit();
        }
Пример #2
0
 /// <summary>
 /// Executes the delete specification.
 /// </summary>
 partial void ExecuteDeleteSpecification(long appliedtagKey, AppliedTag appliedtag);
Пример #3
0
 /// <summary>
 /// Executes the save specification.
 /// </summary>
 partial void ExecuteSaveSpecification(AppliedTag appliedtag);
Пример #4
0
 /// <summary>
 /// Executes the save specification.
 /// </summary>
 /// <param name="appliedtag">Appliedtag.</param>
 partial void ExecuteSaveSpecification(AppliedTag appliedtag)
 {
     SpecificationService.ThrowIfAnySpecificationIsNotSatisfiedBy(
         appliedtag,
         new AppliedTagSaveSpecification());
 }