我将关联生产和非生产详细信息的信息存储在数据库(SQL Server)中。我的任务是,如果它们是当前日期的数据库中的任何记录(在生产表或非生产表或两者中),请获取两个表中的任务提交时间。到目前为止,我已经完成了。
if ((_timeEntryId > 0) || (_timeEntryIDNonProduction > 0))
{
if (_timeEntryId > 0)
{
DateTime lastProductiontaskTIme = _production.GetLastTaskTime(Convert.ToInt32(_timeEntryId));
}
if (_timeEntryIDNonProduction > 0)
{
DateTime lastNonProductionTime= _nonProduction.GetLastTaskTime(Convert.ToInt32(_timeEntryId));
}
}
现在我的要求是从 lastProductiontaskTIme 和 lastNonProductionTime 中识别最大的 DateTime(最新)。我如何从两者中找到最新的。请在这个问题上帮助我。