예제 #1
0
        /// <summary>
        /// Returns list of distinct Guid?'s
        ///
        /// </summary>
        /// <param name="pResult"/><param name="column"/>
        /// <returns/>
        public static IList <Guid?> ToList(IResult pResult, NGuidColumn column)
        {
            List <Guid?> list   = new List <Guid?>();
            int          pIndex = 0;

            while (pIndex < pResult.Count)
            {
                Guid?nullable = (Guid?)pResult.GetRow(column.Table, pIndex).GetValue(column);
                if (!list.Contains(nullable))
                {
                    list.Add(nullable);
                }
                checked { ++pIndex; }
            }
            return((IList <Guid?>)list);
        }
예제 #2
0
 public IUpdateSet Set(NGuidColumn column, Guid?value)
 {
     this.mSetValueList.Add(new SetValue(column, value));
     return(this);
 }