예제 #1
0
        public TEntity Put(TEntity item)
        {
            var dbItem = item.ToDbModel();
            var result = dbSet.Edit(dbItem);

            return(result ? dbItem.ToTModel() : null);
        }
예제 #2
0
        public TEntity Post(string pid, TEntity item)
        {
            item.ParentId = pid.ToInt();
            var dbItem = item.ToDbModel();
            var result = dbSet.Add(dbItem);

            return(result ? dbItem.ToTModel() : null);
        }
예제 #3
0
 public TEntity Put(TEntity item)
 {
     try
     {
         var dbItem = item.ToDbModel();
         var result = dbSet.Edit(dbItem);
         return(result ? dbItem.ToTModel() : null);
     }
     catch (System.Exception ex)
     {
         Log.Error(tag, "Put", ex.ToString());
         return(null);
     }
 }
예제 #4
0
 public TEntity Post(string pid, TEntity item)
 {
     try
     {
         item.ParentId = pid.ToInt();
         var dbItem = item.ToDbModel();
         var result = dbSet.Add(dbItem);
         return(result ? dbItem.ToTModel() : null);
     }
     catch (System.Exception ex)
     {
         Log.Error(tag, "Post", ex.ToString());
         return(null);
     }
 }