public static void FillDbItem(this Word from, tbWord to) { to.id = from.Id; to.original = from.Original; to.definition = from.Definition; to.example = from.Example; to.wordlistId = from.DictionaryId; }
public void Create(Word word) { word.Id = 0; var itemToInsert = new tbWord(); word.FillDbItem(itemToInsert); DataContext.tbWords.InsertOnSubmit(itemToInsert); DataContext.SubmitChanges(); word.Id = itemToInsert.id; }
public static Word ToDomain(this tbWord from) { var word = new Word { Id = from.id, Original = from.original, Definition = from.definition, Example = from.example ?? string.Empty, DictionaryId = from.wordlistId }; return(word); }