私が取り組んでいるプロジェクトに問題が継続中です。 C#とASP.Netのかなり新しいものです。最新のデータベースエントリを取得して、それをテキストフィールドと比較する方法
私は現在、テキストフィールドからエントリを取得し、それをデータベースの最後のエントリと比較しようとしています。私のビジネスルールでは、読書は前年度の読書より高くてはいけません。私は別のマシンから複数の読みを持っています。私は愚かか何かをやっている場合
var checkMeterReading = (from p in db.MeterReading
where (p.Reading < meterReading.Reading)
select p);
if (checkMeterReading.Count() > 0)
{
if (!String.IsNullOrEmpty())
{
//saves into DB
}
}
else
{
TempData["Error"] = "Meter Reading must be higher than last actual";
}
は知ってはいけない:
meterReadingは、これは私が持っているもので、現在、私のクラスのMeterReading
のインスタンスです。事前にお礼します
あなたの質問は正確ですか? –