/// <summary> /// Deprecated Method for adding a new object to the Tags EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToTags(Tag tag) { base.AddObject("Tags", tag); }
/// <summary> /// Creates Tag in database /// </summary> /// <param name="tagName">Tag name</param> /// <returns>Tag id</returns> private int AddTagToDataBase(string tagName) { var tag = _db.Tags.FirstOrDefault(x => x.Name == tagName); if (tag == null) { tag = new Tag {Name = tagName}; _db.Tags.AddObject(tag); _db.SaveChanges(); } return tag.ID; }
/// <summary> /// Create a new Tag object. /// </summary> /// <param name="id">Initial value of the ID property.</param> /// <param name="name">Initial value of the Name property.</param> public static Tag CreateTag(global::System.Int32 id, global::System.String name) { Tag tag = new Tag(); tag.ID = id; tag.Name = name; return tag; }