コード例 #1
0
ファイル: HomeController.cs プロジェクト: TobbyJay/Spotahubb
        public IActionResult DetailsTwo(Guid id)
        {
            var hub        = _hubDataStore.GetById(id);
            var hubReviews = _reviewService.GetReviews(id);

            var hubDetailsViewModel = new HubDetailsViewModel()
            {
                Hubb    = hub,
                Reviews = hubReviews,
            };

            return(View(hubDetailsViewModel));
        }
コード例 #2
0
ファイル: HomeController.cs プロジェクト: TobbyJay/Spotahubb
        public IActionResult Details(HubDetailsViewModel model)
        {
            DateTime dateTime = DateTime.Now;

            if (ModelState.IsValid)
            {
                Reviews reviews = new Reviews()
                {
                    HubbId        = model.Review.HubbId,
                    HubName       = model.Review.HubName,
                    Rating        = model.Review.Rating,
                    PostedBy      = model.Review.PostedBy,
                    UserReview    = model.Review.UserReview,
                    DateOfComment = Convert.ToDateTime(dateTime.ToString("MMMM dd yyyy  h:mm tt")),
                    AverageRating = 1.0
                };


                _reviewsdataStore.Post(reviews);
                return(RedirectToAction("detailstwo", "home", new { id = model.Review.HubbId }));
            }

            return(View());
        }