Esempio n. 1
0
        public ActionResult Index()
        {
            BlogUserDao blogUserDao = new BlogUserDao();
            BlogUser blogUser = blogUserDao.GetByLogin(User.Identity.Name);

            return View(blogUser);
        }
Esempio n. 2
0
        public override string[] GetRolesForUser( string username )
        {
            BlogUserDao blogUserDao = new BlogUserDao();
            BlogUser user = blogUserDao.GetByLogin(username);

            if (username == null)
            {
                return new string[]{};
            }

            return  new string[] {user.Role.Identificator};
        }
Esempio n. 3
0
        public override bool IsUserInRole( string username, string roleName )
        {
            BlogUserDao blogUserDao = new BlogUserDao();
            BlogUser user = blogUserDao.GetByLogin( username );

            if (user == null)
            {
                return false;
            }

            return user.Role.Identificator == roleName;
        }