public override bool IsUserInRole(string username, string roleName)
        {
            using (TraviqueEntities db = new TraviqueEntities())
            {
                User user = db.Users.FirstOrDefault(u => u.Username.Equals(username, StringComparison.CurrentCultureIgnoreCase) || u.Email.Equals(username, StringComparison.CurrentCultureIgnoreCase));

                return(user.Role.Name == roleName);
            }
        }
        public override string[] GetRolesForUser(string username)
        {
            using (TraviqueEntities db = new TraviqueEntities())
            {
                User user = db.Users.FirstOrDefault(u => u.Username.Equals(username, StringComparison.CurrentCultureIgnoreCase) || u.Email.Equals(username, StringComparison.CurrentCultureIgnoreCase));

                return(new string[] { user.Role.Name });
            }
        }