public async Task <IActionResult> DetailsAim(int?id) { if (id != null) { UserAim userAim = await db.UserAims.FirstOrDefaultAsync(a => a.Id == id); if (userAim != null) { return(View(userAim)); } } return(NotFound()); }
public async Task <IActionResult> CreateAim( [Bind("Aim,Description,StartDate,EndDate")] UserAim _aim) { try { if (ModelState.IsValid) { db.UserAims.Add(_aim); await db.SaveChangesAsync(); return(RedirectToAction(nameof(Aim))); } } catch (DbUpdateException /* ex */) { ModelState.AddModelError("", "Unable to save changes. " + "Try again, and if the problem persists " + "see your system administrator."); } return(View(_aim)); }