/// <summary> /// Create a new GoogleSynonym object. /// </summary> /// <param name="id">Initial value of the Id property.</param> /// <param name="word">Initial value of the Word property.</param> /// <param name="synonym">Initial value of the Synonym property.</param> public static GoogleSynonym CreateGoogleSynonym(global::System.Int64 id, global::System.String word, global::System.String synonym) { GoogleSynonym googleSynonym = new GoogleSynonym(); googleSynonym.Id = id; googleSynonym.Word = word; googleSynonym.Synonym = synonym; return googleSynonym; }
/// <summary> /// Deprecated Method for adding a new object to the GoogleSynonyms EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToGoogleSynonyms(GoogleSynonym googleSynonym) { base.AddObject("GoogleSynonyms", googleSynonym); }
void UpdateGoogleSynonym(GreWord word, string synonym) { GoogleSynonym gs = (_entities.GoogleSynonyms.Where(w => w.GreWord.Word == word.Word && w.Synonym == synonym)).FirstOrDefault(); if (gs == null) { gs = new GoogleSynonym() { GreWord = word, Synonym = synonym }; _entities.AddToGoogleSynonyms(gs); _entities.SaveChanges(); } }