Exemple #1
0
        public User LoginUser(int UserId, string UserName, bool Persist)
        {
            Entity ent = new Entity();

            User user = new User();

            using (var myen = new AccessEntities())
            {
                myen.DoLogin(UserId, tkv.Utility.WebHelpers.UserIPAddress, tkv.Utility.WebHelpers.UserSessionId);
            }
            string roles = user.GetRolesOfUser(UserId, true);

            user           = user.GetUserById(UserId, new [] { "Department", "Roles" });
            user.UserRoles = roles;


            FormsAuthentication.RedirectFromLoginPage(UserName, Persist);
            return(user);
        }