//GET ItemDetail public async Task <IActionResult> ItemDetail(int id) { var model = new WorkItemDetailViewModel { WorkItem = await _workItemDataService.GetWorkItemByIdAsync(id) }; return(View(model)); }
public async Task <IActionResult> Add(WorkItemDetailViewModel model, int itemId) { WorkItem workItem = new WorkItem(); workItem = await _workItemDataService.GetWorkItemByIdAsync(itemId); Note note = new Note { NoteContent = model.Note.NoteContent, CreatedOn = DateTime.Now, CreatedBy = Constants.HardCodedSignedInUser, WorkItem = workItem }; await _noteDataService.AddNoteAsync(note); return(RedirectToAction("ItemDetail", "Workitem", new { id = itemId })); }