コード例 #1
0
        public VA_Sign GetNewSign(string VID, string ContentID)
        {
            VA_Sign res = new VA_Sign();
            //查询条件
            var predicate = WhereExtension.True <VA_Sign>();//初始化where表达式

            if (!String.IsNullOrEmpty(VID))
            {
                predicate = predicate.And(p => p.VID.Equals(VID));
            }

            if (!String.IsNullOrEmpty(ContentID))
            {
                predicate = predicate.And(p => p.ContentID.Equals(ContentID));
            }
            var result = DbSet.Where(predicate).OrderByDescending(o => o.CreateDate).ToList();

            if (result.Count > 0)
            {
                res = result.First();
            }
            return(res);
        }
コード例 #2
0
 public virtual void Update(VA_Sign obj)
 {
     DbSet.Update(obj);
 }
コード例 #3
0
 public void RemoveNew(VA_Sign obj)
 {
     DbSet.Remove(obj);
 }
コード例 #4
0
 public virtual void Add(VA_Sign obj)
 {
     DbSet.Add(obj);
 }