Exemple #1
0
        /// <summary>
        /// Concurrency model to follow in middle tier, and optionally in the data tier
        /// </summary>
        /// <returns></returns>
        private DataConcurrencies DataConcurrencyGet(DataConcurrencies defaultValue)
        {
            var returnValue = defaultValue;
            var itemType    = new TEntity();

            foreach (var item in itemType.GetType().GetCustomAttributes(false))
            {
                if ((item is DataConcurrency))
                {
                    returnValue = ((DataConcurrency)item).Value;
                    break;
                }
            }

            return(returnValue);
        }
Exemple #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="value">Value to hydrate</param>
 public DataConcurrency(DataConcurrencies value)
 {
     Value = value;
 }