LINQ: “contains” and a Lambda query

后端 未结 6 1563
庸人自扰
庸人自扰 2020-12-13 01:07

I have a List called buildingStatus. I\'d like to check whether it contains a status whose char code (returned by GetCh

6条回答
  •  悲哀的现实
    2020-12-13 01:39

    var depthead = (from s in db.M_Users
                      join m in db.M_User_Types on s.F_User_Type equals m.UserType_Id
                      where m.UserType_Name.ToUpper().Trim().Contains("DEPARTMENT HEAD")
                      select new {s.FullName,s.F_User_Type,s.userId,s.UserCode } 
                   ).OrderBy(d => d.userId).ToList();
    
    Model.AvailableDeptHead.Add(new SelectListItem { Text = "Select", Value = "0" });
    for (int i = 0; i < depthead.Count; i++)
        Model.AvailableDeptHead.Add(new SelectListItem { Text = depthead[i].UserCode + " - " + depthead[i].FullName, Value = Convert.ToString(depthead[i].userId) });
    

提交回复
热议问题