Exemplo n.º 1
0
        /// <summary>
        /// Gets an instance of a database transaction for each of the specified entity types.
        /// </summary>
        /// <param name="keys"></param>
        /// <returns></returns>
        public static TransactionCollection GetTransactions(IEnumerable <Type> entityTypes)
        {
            TransactionCollection transactions = new TransactionCollection();

            foreach (Type type in entityTypes)
            {
                transactions.Add(GetTransaction(type));
            }

            return(transactions);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Gets an instance of a database transaction for each of the specified keys.
        /// </summary>
        /// <param name="keys"></param>
        /// <returns></returns>
        public static TransactionCollection GetTransactions(IEnumerable <string> keys)
        {
            TransactionCollection transactions = new TransactionCollection();

            foreach (string key in keys)
            {
                transactions.Add(GetTransaction(key));
            }

            return(transactions);
        }