예제 #1
0
        public ActionResult Create(UserSearchRequestsViewModel model)
        {
            if (ModelState.IsValid)
            {
                if (User.Identity.GetUserId() != null)
                {
                    var searchRequest = new UserSearchRequest
                    {
                        RequestKeyword  = model.RequestKeyword,
                        UserID          = User.Identity.GetUserId(),
                        RequestDateTime = DateTime.Now
                    };
                    db.UserSearchRequest.Add(searchRequest);
                    db.SaveChanges();
                    String keyword = model.RequestKeyword;
                    TempData["keyword"] = keyword;
                    int requestId = searchRequest.RequestId;
                    TempData["RequestId"] = requestId;
                    return(RedirectToAction("Index", "RequestResults"));
                }
                else
                {
                    String keyword = model.RequestKeyword;
                    TempData["keyword"] = keyword;
                    return(RedirectToAction("Index", "RequestResults"));
                }
            }

            return(View(model));
        }
예제 #2
0
        // GET: UserSearchRequests/Create
        public ActionResult Create()
        {
            UserSearchRequestsViewModel model = new UserSearchRequestsViewModel();

            return(View());
        }