Esempio n. 1
0
        protected override void OnAuthenticated(AuthenticationContext filterContext, IUser user)
        {
            var userModel = (SaleUser)user;

            filterContext.HttpContext.GetOwinContext().SetAppUser(userModel);
            var userViewModel = new SaleUserViewModel(userModel);

            userViewModel.RoleMenus = new RoleMenuManager().GetRoleMenus(userModel.RoleId);
            filterContext.HttpContext.GetOwinContext().SetAppUser(userViewModel);
        }
Esempio n. 2
0
        public ActionResult GetDefaultUser()
        {
            var user = Session["CurrentUser"] as ApplicationUser;
            var data = new SaleUserViewModel
            {
                Id   = user.Id.ToString(),
                Name = user.DisplayName,
                Code = user.Code
            };

            return(new JsonCamelCaseResult(data, JsonRequestBehavior.AllowGet));
        }