コード例 #1
0
ファイル: myRoleProvider.cs プロジェクト: mehrdad132/nava
 public override string[] GetRolesForUser(string username)
 {
     using (Nava_DBEntities db = new Nava_DBEntities())
     {
         return(db.UserLogin.Where(u => u.UserName == username).Select(r => r.Roles.RoleName).ToArray());
     }
 }
コード例 #2
0
 public static string GetUserEmail()
 {
     using (Nava_DBEntities db = new Nava_DBEntities())
     {
         string Email = HttpContext.Current.User.Identity.Name;
         return(db.UserLogin.First(u => u.Email == Email).Email);
     }
 }
コード例 #3
0
 public static int GetUserID()
 {
     using (Nava_DBEntities db = new Nava_DBEntities())
     {
         string username = HttpContext.Current.User.Identity.Name;
         return(db.UserLogin.First(u => u.UserName == username).UserID);
     }
 }