Beispiel #1
0
        public ActionResult Profile()
        {
            var result = Reg_UserService.GetByID(HttpUtil.UserProfile.ID);
            var model  = result.Data ?? new Reg_User()
            {
                UserInfo = new UserInfo()
            };

            return(View(model));
        }
        public ActionResult Detail(int id)
        {
            var result = Reg_UserService.GetByID(id);

            if (result.HasError)
            {
                TempData["Error"] = result.Message;
                return(RedirectToAction("List"));
            }

            var model = new UserModel()
            {
                User  = result.Data,
                Posts = PostService.GetAllByUserId(result.Data.UserInfo.ID)
            };

            return(View(model));
        }