예제 #1
0
        public async Task <IActionResult> Create([Bind("RestaurantId,Name,Street,Phone,City,State,Lat,Lng,OpenNow,Website,Rating,ZipCode,Photo")] Restaurant restaurant)
        {
            if (ModelState.IsValid)
            {
                _context.Add(restaurant);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(restaurant));
        }
예제 #2
0
        public async Task <IActionResult> Create([Bind("SettingsId,Name,Enabled")] Setting setting)
        {
            if (ModelState.IsValid)
            {
                _context.Add(setting);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(setting));
        }
예제 #3
0
        public async Task <IActionResult> Create([Bind("UserId,Username,Name,Bio,Gender,Email,Phone,Password,Lat,Lng,Facebook,Twitter,Instagram,Website,ProfilePicture,Street,City,State,ZipCode,Salt")] User user)
        {
            if (ModelState.IsValid)
            {
                _context.Add(user);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(user));
        }
예제 #4
0
        public async Task <IActionResult> Create([Bind("MatchSessionId,ConnectedUserId,DateTime,Lat,Lng")] MatchSession matchSession)
        {
            if (ModelState.IsValid)
            {
                _context.Add(matchSession);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ConnectedUserId"] = new SelectList(_context.ConnectedUsers, "ConnectedUserId", "ConnectedUserId", matchSession.ConnectedUserId);
            return(View(matchSession));
        }
예제 #5
0
        public async Task <IActionResult> Create([Bind("RejectedRestaurantId,DateTime,SwipeListId,UserId")] RejectedRestaurant rejectedRestaurant)
        {
            if (ModelState.IsValid)
            {
                _context.Add(rejectedRestaurant);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["SwipeListId"] = new SelectList(_context.SwipeLists, "SwipeListId", "RestaurantId", rejectedRestaurant.SwipeListId);
            return(View(rejectedRestaurant));
        }
예제 #6
0
        public async Task <IActionResult> Create([Bind("MatchRestaurantId,DateTime,AcceptedRestaurantId")] MatchedRestaurant matchedRestaurant)
        {
            if (ModelState.IsValid)
            {
                _context.Add(matchedRestaurant);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AcceptedRestaurantId"] = new SelectList(_context.AcceptedRestaurants, "AcceptedRestaurantId", "UserId", matchedRestaurant.AcceptedRestaurantId);
            return(View(matchedRestaurant));
        }
        public async Task <IActionResult> Create([Bind("SwipeListId,RestaurantId,MatchSessionId")] SwipeList swipeList)
        {
            if (ModelState.IsValid)
            {
                _context.Add(swipeList);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["MatchSessionId"] = new SelectList(_context.MatchSessions, "MatchSessionId", "MatchSessionId", swipeList.MatchSessionId);
            ViewData["RestaurantId"]   = new SelectList(_context.Restaurants, "RestaurantId", "RestaurantId", swipeList.RestaurantId);
            return(View(swipeList));
        }
        public async Task <IActionResult> Create([Bind("UserSettingsId,SettingsId,UserId")] UserSetting userSetting)
        {
            if (ModelState.IsValid)
            {
                _context.Add(userSetting);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["SettingsId"] = new SelectList(_context.Settings, "SettingsId", "Name", userSetting.SettingsId);
            ViewData["UserId"]     = new SelectList(_context.Users, "UserId", "Email", userSetting.UserId);
            return(View(userSetting));
        }
        public async Task <IActionResult> Create([Bind("ConnectedUserId,BaseUserId,FriendUserId")] ConnectedUser connectedUser)
        {
            if (ModelState.IsValid)
            {
                _context.Add(connectedUser);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["BaseUserId"]   = new SelectList(_context.Users, "UserId", "Email", connectedUser.BaseUserId);
            ViewData["FriendUserId"] = new SelectList(_context.Users, "UserId", "Email", connectedUser.FriendUserId);
            return(View(connectedUser));
        }
        public async Task <IActionResult> Create([Bind("AcceptedRestaurantId,SwipeListId,DateTime,UserId")] AcceptedRestaurant acceptedRestaurant)
        {
            if (ModelState.IsValid)
            {
                acceptedRestaurant.AcceptedRestaurantId = Guid.NewGuid();
                _context.Add(acceptedRestaurant);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["SwipeListId"] = new SelectList(_context.SwipeLists, "SwipeListId", "RestaurantId", acceptedRestaurant.SwipeListId);
            return(View(acceptedRestaurant));
        }
        public async Task <IActionResult> Create([Bind("BlockedRestaurantId,RestaurantId,UserId")] BlockedRestaurant blockedRestaurant)
        {
            if (ModelState.IsValid)
            {
                _context.Add(blockedRestaurant);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["RestaurantId"] = new SelectList(_context.Restaurants, "RestaurantId", "RestaurantId", blockedRestaurant.RestaurantId);
            ViewData["UserId"]       = new SelectList(_context.Users, "UserId", "Email", blockedRestaurant.UserId);
            return(View(blockedRestaurant));
        }
예제 #12
0
        public async Task <IActionResult> Create([Bind("FavoriteRestaurantId,RestaurantId,UserId")] FavoriteRestaurant favoriteRestaurant)
        {
            if (ModelState.IsValid)
            {
                favoriteRestaurant.FavoriteRestaurantId = Guid.NewGuid();
                _context.Add(favoriteRestaurant);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["RestaurantId"] = new SelectList(_context.Restaurants, "RestaurantId", "RestaurantId", favoriteRestaurant.RestaurantId);
            ViewData["UserId"]       = new SelectList(_context.Users, "UserId", "Email", favoriteRestaurant.UserId);
            return(View(favoriteRestaurant));
        }
예제 #13
0
        public async Task <IActionResult> Create([Bind("BlockUserId,BaseUserId,BlockedUserId")] BlockedUser blockedUser)
        {
            if (ModelState.IsValid)
            {
                blockedUser.BlockUserId = Guid.NewGuid();
                _context.Add(blockedUser);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["BaseUserId"]    = new SelectList(_context.Users, "UserId", "Email", blockedUser.BaseUserId);
            ViewData["BlockedUserId"] = new SelectList(_context.Users, "UserId", "Email", blockedUser.BlockedUserId);
            return(View(blockedUser));
        }