public async Task <IActionResult> Create([Bind("ID,Text,From,To")] Message message) { if (ModelState.IsValid) { _context.Add(message); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(message)); }
public async Task <IActionResult> Create([Bind("From,To,Chat")] ChatSession chatSession) { if (ModelState.IsValid) { _context.Add(chatSession); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(chatSession)); }
public async Task <IActionResult> Create([Bind("Username,Password")] Account account) { if (ModelState.IsValid) { try { _context.Add(account); await _context.SaveChangesAsync(); } catch (DbUpdateException e) { ViewData["error"] = "There was an error creating your account. Your username might be taken"; return(View("Views/Accounts/Create.cshtml")); } return(RedirectToAction(nameof(Create))); } return(View(account)); }