public async Task <IActionResult> Edit(int id, [Bind("Id,TaskId,UserStoryId,Description,Estimated,Actual,Remaining,AssignedTo,Status,DateChanged,Notes")] TaskHistories taskHistories) { if (id != taskHistories.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(taskHistories); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TaskHistoriesExists(taskHistories.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["TaskId"] = new SelectList(_context.Tasks, "Id", "Description", taskHistories.TaskId); ViewData["UserStoryId"] = new SelectList(_context.UserStories, "Id", "Description", taskHistories.UserStoryId); return(View(taskHistories)); }
public async Task <IActionResult> Create([Bind("Id,TaskId,UserStoryId,Description,Estimated,Actual,Remaining,AssignedTo,Status,DateChanged,Notes")] TaskHistories taskHistories) { if (ModelState.IsValid) { _context.Add(taskHistories); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["TaskId"] = new SelectList(_context.Tasks, "Id", "Description", taskHistories.TaskId); ViewData["UserStoryId"] = new SelectList(_context.UserStories, "Id", "Description", taskHistories.UserStoryId); return(View(taskHistories)); }