我的查询是获取出生日期为当前日期的员工姓名。 我在控制器中的LINQ查询是:
EmployeeModel objUser = new EmployeeModel();
var users = dbContext.EmployeeProfiles.FirstOrDefault(u => u.DOB == DateTime.Now.ToString("dd-MMM")).UserName;
objUser.Users = users.ToList();
return View(objUser);
如何在模型中声明用户?
请注意:我的视图是强类型视图(EmployeeModel)
答案 0 :(得分:0)
假设您的var users
类型为EmployeeProfile
,因为您要查询dbContext.EmployeeProfiles.....
:
public class EmployeeModel
{
public List<EmployeeProfile> Users { get; set; }
//...some other properties here....
}
这个答案和我能做到的一样简单,但实际上我建议使用ICollection<EmployeeProfile>
代替List<EmployeeProfile>
答案 1 :(得分:-1)
在视图的顶部 - &gt;
@model EmployeeModel
{
var Users=Model.Users;
}