Example #1
0
        private CurrentUserViewModel GetCurrentUserViewModel()
        {
            var user = GetCurrentUser();
            if (user == null) return null;

            var currentUser = new CurrentUserViewModel
            {
                Email = HttpContext.User.Identity.Name,
                Name = user.Name,
                Description = user.Description
            };

            return currentUser;
        }
Example #2
0
        public ActionResult Sidebar()
        {
            var user = DbContext.Accounts.FirstOrDefault(a=> !a.Name.ToUpper().Contains("test"));
            if (user != null)
            {
                var blogOwner = new CurrentUserViewModel
                {
                    Email = user.Email,
                    Name = user.Name,
                    Description = user.Description,
                    IsGravatarUse = user.IsGravatarUse
                };

                return View("Sidebar", blogOwner);
            }

            return View("Sidebar");
        }