0
我在下面的代碼中收到錯誤。似乎無法找到一個解決方案名稱'AppDate'在當前上下文中不存在
using (var context = new CatLiveDataContext())
{
DateTime AppDate;
var fieldsaleId = context.FieldSales.Where(fs => fs.CompanyId == companyId && fs.IsClosed).Select(fs =>(int?) fs.Id).SingleOrDefault();
if (fieldsaleId != null)
{
var fieldsale = context.FieldSales.Where(fs => fs.Id == fieldsaleId).SingleOrDefault();
var calenderitem = fieldsale.CalendarItem;
if (calenderitem != null)
{
AppDate = calenderitem.StartTime;
}
else
{
AppDate = DateTime.Today;
}
}
}
using (var repository = new TaskRepository())
{
repository.CreateDesiredDirectoryTask(companyId, directoryName, directoryEdition, directoryHeading, userStaffId, AppDate);
repository.SubmitChanges();
}
錯誤:「AppDate」這個名字不會在目前情況下
當我通過appdate的方法,我得到的錯誤存在,這是我從LINQ查詢。