我需要一个查询,根据给定的Descrizione
对象从表Funzionalita
中选择Dipendente
。我将Dipendente
传递给显示较低的方法(它是Web API的一部分)。
所有关系都是many-to-many
,这是我的数据库模型的屏幕截图:
上述方法:
public bool PostLogin(Dipendente dipendente)
{
try
{
UfficioPostiEntities1 db = new UfficioPostiEntities1();
db.Configuration.ProxyCreationEnabled = false;
var ruolo = db.Dipendente.Include("Ruolo").ToList(); //Buona
var funzionalita = db.Ruolo.Include("Funzionalita").ToList();
Dipendente user = db.Dipendente.FirstOrDefault(
x => x.Username == dipendente.Username
&& x.Password == dipendente.Password);
if (user != null)
{
var r = ruolo[0];
return true;
}
else
{
return false;
}
}
}
我写了一个方法但是没有用。 谢谢。