Answer のコレクション ( IList<Answer>) と 2 つのテーブル (Answer と AnswerHist) があります。私は次の行に沿って何かをしたい:
Get the current answers from db.
save(Answers, "AnswerHist");
delete(Answers, "Answer");
Answers = questions
.Select(x => new Answer(response)
{
QuestionID = x.QuestionID,
Value = x.Answer.Value,
Bool = x.Answer.Bool,
Date = x.Answer.Date,
Number = x.Answer.Number,
Text = x.Answer.Text
})
.ToList<Answer>();
save(回答、「回答」);
基本的には、回答を履歴テーブルに保存し、回答テーブルから回答を削除してから、回答を更新して回答テーブルに挿入します。
休止状態で同じクラスと複数の同一テーブルを保存する簡単な方法はありますか?