public TEntity Post(TEntity item) { var dbItem = item.ToDbModel(); var result = dbSet.Add(dbItem); if (result) { if (item.TagId != null) { BindWithTag(item.Id, (int)item.TagId); } } return(result ? dbItem.ToTModel() : null); }
public TEntity Post(TEntity item) { try { var dbItem = item.ToDbModel(); var result = dbSet.Add(dbItem); if (result) { if (item.TagId != null) { BindWithTag(item.Id, (int)item.TagId); } } return(result ? dbItem.ToTModel() : null); } catch (System.Exception ex) { Log.Error(tag, "Post", "Exception:" + ex); return(null); } }