示例#1
0
        public virtual T Insert(T obj)
        {
            if (GConvert.IsGuidEmpty(obj.Id))
            {
                obj.Id = Guid.NewGuid();
            }

            table.Add(obj);

            return(obj);
        }
示例#2
0
        public virtual int GetLastId()
        {
            var item = table.LastOrDefault();

            return(GConvert.ToInt32(item.GetType().GetProperty("Id", BindingFlags.IgnoreCase | BindingFlags.Public | BindingFlags.Instance)));
        }