public async Task <IActionResult> Edit(int id, [Bind("DinnerID,Title,EventDate,Description,HostedBy,ContactPhone,Address,Country,Latitude,Longitude")] Dinner dinner) { ViewData["session"] = HttpContext.Session.GetString("userId"); if (id != dinner.DinnerID) { return(View("NotFound")); } if (ModelState.IsValid) { try { _context.Update(dinner); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DinnerExists(dinner.DinnerID)) { return(View("NotFound")); } else { throw; } } return(RedirectToAction(nameof(Logged))); } return(View(dinner)); }
public async Task <ActionResult> Register(Register model) { if (ModelState.IsValid) { User user = new User { Name = model.Name, Email = model.Email, Password = model.Password, }; _context.Add(user); await _context.SaveChangesAsync(); } else { return(View("Register")); } return(RedirectToAction("Index", "Account")); }