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); }
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)); }