예제 #1
0
        public static void DeletePersonTypeRole(PersonTypeRole personTypeRole)
        {
            if (personTypeRole == null)
            {
                throw new ArgumentNullException("personTypeRole");
            }

            Provider.DeletePersonTypeRole(personTypeRole);
        }
 public override void CreatePersonTypeRole(PersonTypeRole personTypeRole)
 {
     using (var transaction = new TransactionScope(_configuration))
     {
         var ptrDS = new PersonTypeRoleDataStore(transaction);
         ptrDS.Insert(personTypeRole);
         transaction.Commit();
     }
 }
 public override void DeletePersonTypeRole(PersonTypeRole personTypeRole)
 {
     using (var transaction = new TransactionScope(_configuration))
     {
         var ptrDS = new PersonTypeRoleDataStore(transaction);
         personTypeRole.Deleted = true;
         ptrDS.Update(personTypeRole);
         transaction.Commit();
     }
 }
예제 #4
0
 public abstract void DeletePersonTypeRole(PersonTypeRole personTypeRole);
예제 #5
0
 public abstract void CreatePersonTypeRole(PersonTypeRole personTypeRole);