public async Task <IActionResult> EditUniversity(int id, [Bind("Id,UniversityName")] UniversityDetailsModel university) { if (id != university.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _db.Update(university); // update Book name await _db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UniversityExist(university.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(UniversityManagement))); // redirect to index } return(View(university)); }
[HttpPost] //post method public async Task <IActionResult> AddUniveristy(UniversityDetailsModel university) { if (ModelState.IsValid) { _db.Add(university); //add data to University table await _db.SaveChangesAsync(); //wait for database response return(RedirectToAction(nameof(UniversityManagement))); // redirect to index } return(View(university)); }