public async Task <ActionResult> AddAVideoItem(MissionVideoPostDto videoData) { if (!ModelState.IsValid) { _logger.LogError("In cvideos controller, add video item model not good"); return(BadRequest(ModelState)); } var num = await _videoRepo.AddAVideoItem(videoData); if (num < 1) { _logger.LogError("In cvideos controller, add a video item retuned 0 from repo"); return(BadRequest("The video item was not created.")); } var confirm = _confirm.ConfirmResponse(true, "A Video item was created successfully."); return(Ok(confirm)); }