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));
        }