C# 如何使用asp.net mvc使用GetRolesForUser调用同一表的两个字段
我想向同一表格的另一个字段发送调用,但我不知道如何执行,因为我只调用一个字段C# 如何使用asp.net mvc使用GetRolesForUser调用同一表的两个字段,c#,asp.net,asp.net-mvc,asp.net-mvc-4,C#,Asp.net,Asp.net Mvc,Asp.net Mvc 4,我想向同一表格的另一个字段发送调用,但我不知道如何执行,因为我只调用一个字段 public override string[] GetRolesForUser(string username) { masterEntities db = new masterEntities(); string data = db.registro.Where(x => x.usuario == username).FirstOrDefault().idro
public override string[] GetRolesForUser(string username)
{
masterEntities db = new masterEntities();
string data = db.registro.Where(x => x.usuario == username).FirstOrDefault().idrol;
string[] result = { data };
return result;
}
我是这样解决的:
public override string[] GetRolesForUser(string username)
{
masterEntities db = new masterEntities();
string data =
db.registro.Where(x => x.usuario == username).FirstOrDefault().idrol;
string data1 =
db.registro.Where(x => x.usuario == username).FirstOrDefault().lineainvestigacion;
string[] result = { data,data1 };
return result;
}
在.cshtml中的视图中,我显示如下:
@if (User.IsInRole("coordi")&& User.IsInRole("Ingeniería de Software"))
{
..put code with what it will take permissions
}