public async Task <IActionResult> SaveVideoUrl(UploadVideoUrlDto UploadVideoUrlDto) { var videoUrl = new UploadVideoURL { VideoName = UploadVideoUrlDto.VideoName }; var createdImage = await _repo.AddVideoUrl(videoUrl, UploadVideoUrlDto.VideoName, UploadVideoUrlDto.VideoURL, UploadVideoUrlDto.IsActive); return(StatusCode(201)); }
public async Task <int> DeleteVideo(int deleteVideoID) { var deleteVideo = new UploadVideoURL { Id = deleteVideoID }; var deleteImg = await _repo.DeleteVideo(deleteVideo.Id); return(deleteVideoID); }
public async Task <UploadVideoURL> AddVideoUrl(UploadVideoURL addvideo, string videoName, string videoUrl, bool path) { addvideo.VideoName = videoName; addvideo.VideoURL = videoUrl; addvideo.isActive = path; await _context.UploadVideoURL.AddAsync(addvideo); await _context.SaveChangesAsync(); return(addvideo); }
public async Task <IActionResult> EditVideo(UploadVideoURL imageVideoDto) { var editVideo = new UploadVideoURL { VideoName = imageVideoDto.VideoName, Id = imageVideoDto.Id, VideoURL = imageVideoDto.VideoURL, isActive = imageVideoDto.isActive }; var createImage = await _repo.EditVideo(editVideo); return(StatusCode(201)); }
public async Task <int> DeleteVideo(int delVideoId) { UploadVideoURL uploadVideo = _context.UploadVideoURL.Where(temp => temp.Id == delVideoId).FirstOrDefault(); if (uploadVideo != null) { _context.Remove(uploadVideo); await _context.SaveChangesAsync(); return(delVideoId); } else { return(-1); } }
public async Task <UploadVideoURL> EditVideo(UploadVideoURL editVideo) { UploadVideoURL uploadVideo = _context.UploadVideoURL.Where(temp => temp.Id == editVideo.Id).FirstOrDefault(); if (uploadVideo != null) { uploadVideo.VideoName = editVideo.VideoName; uploadVideo.VideoURL = editVideo.VideoURL; await _context.SaveChangesAsync(); return(uploadVideo); } else { return(null); } }