public async Task <IActionResult> DeleteConfirmed(int id) { var video = await _videService.GetVideo(id); await _videService.DeleteVideoById(id); return(RedirectToAction("Post", "Publication", new { id = video.PublicationId })); }
public async Task <IActionResult> DeleteConfirmed(Guid id) { var video = await _videService.GetVideo(id); await _videService.DeleteVideoById(id); return(RedirectToAction("Details", "Modules", new { id = video.Moduleid })); }
public ActionResult DeleteVideo(string videoId) { Video k = null; string userId = User.Identity.GetUserId(); try { k = videoService.DeleteVideoById(videoId, userId); } catch (ValidationException ex) { ExceptionBindingInMS.AddModelErrors(this.ModelState, ex); throw new HttpException(400, "Bad Request"); } return(this.GetVideos(k.CategoryId.ToString())); }