私はエンティティフレームワークプロジェクトを持っており、その日が変更されたときに値をリセットしたい、または明日値が0にリセットされます。ゴールテーブルにはgoalId、calorieToday、およびcalorieGoalがあり、計算テーブルにはゴールID、日付、および金額があります。私は、日が変更され、それがバックグラウンドで動作するときに、カロリーと今日の量をリセットしたい。再び、ユーザオープン明日のためのアプリケーション、calorieTodayと量の値は0データベースの値を1日後にリセットする
になっただろうときにこれはGoalDataContextの内側にある:
public DbSet<Goal> Goals { get; set; }
public DbSet<Calculation> Calculations { get; set; }
編集: 日があるとき、私は何をしたいことはcalorieTodayのすべての値を消去しています変更。毎日、カロリートゥディの値は変更後に0になります。 GoalのgoalIdが主キーであり、計算のための外部キーです
コードはデータベースに何も保存しません。また、新しい 'Goal'オブジェクトを作成します。 * re * -setには何がありますか?あなたが達成しようとしていることは明確ではありません。 –
日が変更されたとき、私はcalorieTodayを0にリセットしたいと思います。それは実現したいと思います –