public async Task <IActionResult> Event([Bind("Title,Date,UserId")] Event newEvent) { var user = db .Users .Where(u => u.Id == newEvent.UserId) .FirstOrDefault(); if (ModelState.IsValid) { db.Add(newEvent); await db.SaveChangesAsync(); return(RedirectToAction($"Manager/{user.Id}")); } return(View(user)); }
public async Task <IActionResult> Register([Bind("Id,FirstName,LastName,Email,Password")] User user) { if (db.Users.Any(u => u.Email == user.Email)) { user.Email = "Incorrect Email"; return(View(user)); } if (ModelState.IsValid) { user.IsLogged = true; db.Add(user); await db.SaveChangesAsync(); return(RedirectToAction($"Manager/{user.Id}", "Account")); } return(View(user)); }