private void Add(string ObjectKey, int ObjectID, ObjectTagInfo ObjectTag) { if (ObjectTag.ObjectID == 0 && string.IsNullOrEmpty(ObjectTag.ObjectKey)) { throw new ArgumentException("业务对象错误"); } if (ObjectTag.ID > 0) { this._DB.Add(new ObjectTagEntity() { ObjectID = ObjectID, ObjectKey = ObjectKey, TagID = ObjectTag.ID, }); } else if (!string.IsNullOrEmpty(ObjectTag.TagName)) { var tag = new SysTagEntity() { TagName = ObjectTag.TagName, IsDelete = false, ObjectKey = ObjectKey }; _ISysTagService.Add(tag); this._DB.Add(new ObjectTagEntity() { ObjectID = ObjectID, ObjectKey = ObjectKey, TagID = tag.ID, }); } }
public void Update(int ID, SysTagEntity SysTag) { var entity = this._DB.Get(ID); entity.SetEntity(SysTag); this._DB.Edit(entity); }
public void Update(int ID, SysTagEntity Entity) { this._ISysTagService.Update(ID, Entity); }
public void Add(SysTagEntity SysTag) { this._DB.Add(SysTag); }
public int Create(SysTagEntity Entity) { this._ISysTagService.Add(Entity); return(Entity.ID); }