コード例 #1
0
        public IActionResult AddMovies(ApplicationResponse appResponse)
        {
            TempStorage.AddApplication(appResponse);
            _DbContext.ApplicationResponses.Add(appResponse);
            _DbContext.SaveChanges();

            return(View("MovieConfirmation", appResponse));
        }
コード例 #2
0
 public IActionResult RestaurantSuggestions(Suggestion suggestion)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddApplication(suggestion);
         return(View("RestaurantList", TempStorage.SuggestionResponses));
     }
     return(View("RestaurantSuggestions"));
 }
コード例 #3
0
ファイル: HomeController.cs プロジェクト: kdaniel1/restaurant
 public IActionResult AddRestaurant(ApplicationResponse appResponse)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddApplication(appResponse);
         return(View("ConfirmationPage", appResponse));
     }
     return(View(appResponse));
 }
コード例 #4
0
ファイル: HomeController.cs プロジェクト: aseyang71/findRes
 public IActionResult dataInput(cusFavRes data)
 {
     if (!ModelState.IsValid)
     {
         return(View("dataInput"));
     }
     TempStorage.AddApplication(data);
     return(View("Confirm", data));
 }
コード例 #5
0
        public IActionResult EnterRestaurants(EnterRestaurantsModel enterRestaurants)
        {
            //ensures data is valid before putting it into the list in temporary storage (protection against nulls)
            if (ModelState.IsValid)
            {
                TempStorage.AddApplication(enterRestaurants);
                Response.Redirect("DisplayRestaurants");
            }

            return(View());
        }
コード例 #6
0
 public IActionResult SuggestionForm(SuggestionResponse appResponse)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddApplication(appResponse);
         return(View("Confirmation", appResponse));
     }
     else
     {
         return(View(appResponse));
     }
 }
コード例 #7
0
 public IActionResult FilmSubmission(ApplicationResponse applicationResponse)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddApplication(applicationResponse);
         return(View("Confirmation", applicationResponse));
     }
     else
     {
         return(View());
     }
 }
コード例 #8
0
 public IActionResult UserApplication(UserList listResponse)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddApplication(listResponse);
         return(View("Confirmation", listResponse));
     }
     else
     {
         return(View("UserApplication"));
     }
 }
コード例 #9
0
        public ActionResult NewRestaurant(NewRestaurant restaurantResponse)
        {
            if (ModelState.IsValid)
            {
                TempStorage.AddApplication(restaurantResponse);
                Response.Redirect("RestaurantList");
                //return View("RestaurantList",restaurantResponse);
            }


            return(View());
        }
コード例 #10
0
 public IActionResult AddRest(RestResponse restResponse)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddApplication(restResponse);
         return(View("Confirmation", restResponse));
     }
     else
     {
         return(View());
     }
 }
コード例 #11
0
 public IActionResult EnterMovie(MovieResponse movieResponse)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddApplication(movieResponse);
         return View("Confirmation", movieResponse);
     }
     else
     {
         return View();
     }
     
 }
コード例 #12
0
        public IActionResult AddRest(AddRest appResponse)
        {
            TempStorage.AddApplication(appResponse);

            if (ModelState.IsValid)
            {
                return(View("Confirmation", appResponse));
            }
            else
            {
                return(View());
            }
        }
コード例 #13
0
 public IActionResult AddMovie(MovieAddition appResponse)
 {
     //if user field in all fields correctly, save in TempStorage and return Confirmation view
     if (ModelState.IsValid)
     {
         TempStorage.AddApplication(appResponse);
         //Response.Redirect("Confirmation", appResponse);
         return(View("Confirmation", appResponse));
     }
     else
     {
         return(View());
     }
 }
コード例 #14
0
 public IActionResult AddRestaurant(AddRestaurant appResponse)
 {
     //if user fills in all fields correctly, save in TempStorage and return Confirmation view
     if (ModelState.IsValid)
     {
         TempStorage.AddApplication(appResponse);
         return(View("Confirmation", appResponse));
     }
     //else display model validations on current page view
     else
     {
         return(View());
     }
 }
コード例 #15
0
        public IActionResult Suggestions(Suggestions formResponses)
        {
            //checks for correct inputs and then adds response to tempstorage
            if (ModelState.IsValid)
            {
                TempStorage.AddApplication(formResponses);
                return View("Suggestions", formResponses);
            }
            else
            {
                return View();
            }

        }
コード例 #16
0
        public IActionResult AddRestaurants(UserRestaurant appResponse)
        {
            //Default value for null or empty Favorite Dish
            if (String.IsNullOrEmpty(appResponse.FavoriteDish))
            {
                appResponse.FavoriteDish = "It's all tasty!";
            }

            //adds apppResponse data to TempStorage
            TempStorage.AddApplication(appResponse);

            //Passes in form data
            return(View("Confirmation", appResponse));
        }
コード例 #17
0
ファイル: HomeController.cs プロジェクト: benjam-rich/Foodie
 public IActionResult AddRest(ApplicationResponse appResponse)
 {
     //TempStorage.AddApplication(appResponse);
     //return View("AddRest");
     if (ModelState.IsValid)
     {
         TempStorage.AddApplication(appResponse);
         return(View("Confirmation"));
         //Response.redirect
     }
     else
     {
         return(View("AddRest"));
     }
 }
コード例 #18
0
        public IActionResult FilmApplication(Response response)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            else
            {
                TempStorage.AddApplication(response);
                //below adds the file to the SqlLite database
                context.Films.Add(response);
                context.SaveChanges();


                return(View("Confirmation", response));
            }
        }
コード例 #19
0
        public IActionResult RestaurantForm(FormModel appResponse)
        {
            //Validate the model
            if (ModelState.IsValid)
            {
                //string? dish = appResponse.FavDish ?? "It's all tasty!";
                //string? site = appResponse.Website ?? "Coming soon.";

                //Store the data temporarily and pass it to the list
                TempStorage.AddApplication(appResponse);
                return(RedirectToAction("RestaurantList"));
            }
            else
            {
                //List out the validation errors
                return(View());
            }
        }
コード例 #20
0
        public IActionResult Suggest(Suggestion appResponse)
        {
            Regex reg = new Regex(@"^((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}$");

            //Validate the model
            if (ModelState.IsValid)
            {
                if (!reg.IsMatch(appResponse.Phone))
                {
                    appResponse.badnumber = true;
                    return(View(appResponse));
                }
                TempStorage.AddApplication(appResponse);
                return(View("SubmittedForm", appResponse));
            }

            //List out the Validation Errors
            return(View(appResponse));
        }
コード例 #21
0
        public IActionResult Add_Film(ApplicationResponse appResponse)
        {
            Debug.WriteLine("Category:" + appResponse.Category);

            //Validate the model
            if (ModelState.IsValid)
            {
                // Dont store independance day
                if (appResponse.Title != "Independence Day")
                {
                    TempStorage.AddApplication(appResponse);
                }
                // since indepencace day wasnt store, page will display differently
                return(View("SubmittedForm", appResponse));
            }
            else
            {
                //List out the Validation Errors
                return(View());
            }
        }
コード例 #22
0
 public IActionResult MovieForm(ApplicationResponse appResponse)
 {
     //Validate the model
     if (ModelState.IsValid)
     {
         //Don't let it store the movie if it has this name
         if (appResponse.Title.ToLower() == "Independence Day".ToLower())
         {
             //Don't store the model and show the denial page
             return(View("SubmittedForm", appResponse));
         }
         else
         {
             //Store the model and show the confirmation page
             TempStorage.AddApplication(appResponse);
             return(View("SubmittedForm", appResponse));
         }
     }
     else
     {
         //List out the validation errors
         return(View());
     }
 }
コード例 #23
0
 public IActionResult submitRest(UserRestaurants rests)
 {
     TempStorage.AddApplication(rests);
     return(View("confirmation", rests));
 }
コード例 #24
0
 public IActionResult SubmitSuggestions(RestaurantSuggestion restaurantLists)
 {
     TempStorage.AddApplication(restaurantLists);
     //Debug.WriteLine("Name: " + appResponse.Name);
     return(View("Confirmation", restaurantLists)); //"Confirmation", appResponse
 }
コード例 #25
0
        public IActionResult DatingApplication(ApplicationResponse appResponse)
        {
            TempStorage.AddApplication(appResponse);

            return(View("Confirmation", appResponse));
        }
コード例 #26
0
        public IActionResult AddMovie(Movie appResponse)
        {
            TempStorage.AddApplication(appResponse);

            return View("Confirmation", appResponse);
        }
コード例 #27
0
ファイル: HomeController.cs プロジェクト: aLynn8/Project3
 public IActionResult AddMovies(ApplicationResponse appResponse)
 {
     TempStorage.AddApplication(appResponse);
     return(View("MovieConfirmation", appResponse));
 }
コード例 #28
0
        public IActionResult AddRestaurant(Restaurant appResponse)
        {
            TempStorage.AddApplication(appResponse);

            return(View("Confirmation", appResponse));
        }
コード例 #29
0
ファイル: HomeController.cs プロジェクト: srohn00/Assignment3
 public IActionResult AddMovies(AddMoviesModel addmovie)
 {
     TempStorage.AddApplication(addmovie);
     return(View("Confirmation", addmovie));
 }
コード例 #30
0
 public IActionResult CustomerPicks(CustRest restResponse)
 {
     TempStorage.AddApplication(restResponse);
     return(View("Confirmation", restResponse));
 }