public IActionResult Put([FromBody] ShuffleViewModel shuffle) { var shuffleToEdit = AutoMapper.Mapper.Map <Shuffle>(shuffle); if (_shuffleService.EditShuffle(shuffleToEdit)) { return(Accepted("$api/shuffle/{shuffle}", AutoMapper .Mapper .Map <ShuffleViewModel>(shuffleToEdit))); } return(BadRequest("Failed to save the shuffle")); }
public IActionResult Post([FromBody] ShuffleViewModel shuffle) { var newShuffle = AutoMapper.Mapper.Map <Shuffle>(shuffle); if (_shuffleService.AddShuffle(newShuffle)) { return(Created("$api/shuffle/{shuffle}", AutoMapper .Mapper .Map <ShuffleViewModel>(newShuffle))); } return(BadRequest("Failed to save the shuffle")); }
public IActionResult Shuffle() { if (TheList.Count > 0) { var ShuffledList = TheList.OrderBy(a => Guid.NewGuid()).ToList(); ShuffleViewModel shuffleViewModel = new ShuffleViewModel(); shuffleViewModel.Shuffledlist = ShuffledList; ViewBag.tot = TheList.Count(); return(View(shuffleViewModel)); } else { return(Redirect("/")); } }