public async Task <IActionResult> VerifyDuplicateTitle(string title) { var model = new VerifyDuplicateTitleViewModel { Title = title, Matches = await _songService.FindSongsWithDuplicateTitlesAsync(title) }; return(View(model)); }
public async Task <IActionResult> VerifyDuplicateTitle(VerifyDuplicateTitleViewModel model) { if (ModelState.IsValid) { var id = await _songService.CreateSongCreateAsync(new SongCreate { Title = model.Title, CreatedById = GetUserId(), LastModifiedById = GetUserId(), DateCreated = DateTime.Now, DateLastModified = DateTime.Now, }); return(RedirectToAction("CreateSongComposers", new { Id = id })); } return(View(model)); }