public virtual T Insert(T obj) { if (GConvert.IsGuidEmpty(obj.Id)) { obj.Id = Guid.NewGuid(); } table.Add(obj); return(obj); }
public virtual int GetLastId() { var item = table.LastOrDefault(); return(GConvert.ToInt32(item.GetType().GetProperty("Id", BindingFlags.IgnoreCase | BindingFlags.Public | BindingFlags.Instance))); }