0
먼저 로그인 사용자를 기준으로 rolename을 가져옵니다. 그런 다음 역할을 기반으로 db에서 functioncode를 가져옵니다. 나는 Array
에 sql
결과를 할당 할 필요가 있지만, 쇼 오류 can't convert from string to string[]
배열에 값을 할당하는 방법 #
public override string[] GetRolesForUser(string username)
{
DEV_Context OE = new DEV_Context();
string role = OE.UserRefs.Where(x => x.UserName == username).FirstOrDefault().RoleName;
string[] permission = OE.RolePermissionRefs.Where(x => x.RoleName == role).FirstOrDefault().FunctionCode;
string[] result={permission};
return result;
}
같이한다; ? 더 나아가 배열 대신 Collection-Types를 사용하도록 조언합니다. 예를 들어 List –
Jannik