public void CreateVideoSlide(GalleryVideoLang model)
 {
     using (var db = new DataContext())
     {
         var video = new GalleryVideo()
         {
             CreateDate = DateTime.Now
         };
         db.GalleryVideos.Add(video);
         var videoRu = new GalleryVideoLanguage()
         {
             GalleryVideoId = video.Id,
             LanguageId     = EnumLanguage.ru,
             Title          = model.Ru_Title,
             Video          = model.Ru_Video
         };
         db.GalleryVideoLanguages.Add(videoRu);
         var videoRo = new GalleryVideoLanguage()
         {
             GalleryVideoId = video.Id,
             LanguageId     = EnumLanguage.ro,
             Title          = model.Ro_Title,
             Video          = model.Ro_Video
         };
         db.GalleryVideoLanguages.Add(videoRo);
         db.SaveChanges();
     }
 }
 public void UpdateVideoSlide(GalleryVideoLang model)
 {
     using (var db = new DataContext())
     {
         var videoRu = db.GalleryVideoLanguages
                       .FirstOrDefault(x => x.GalleryVideoId == model.Id && x.LanguageId == EnumLanguage.ru);
         videoRu.Title = model.Ru_Title;
         videoRu.Video = model.Ru_Video;
         var videoRo = db.GalleryVideoLanguages
                       .FirstOrDefault(x => x.GalleryVideoId == model.Id && x.LanguageId == EnumLanguage.ro);
         videoRo.Title = model.Ro_Title;
         videoRo.Video = model.Ro_Video;
         db.SaveChanges();
     }
 }
 public GalleryVideoLang EditVideoSlide(int id)
 {
     using (var db = new DataContext())
     {
         var video   = db.GalleryVideos.FirstOrDefault(x => x.Id == id);
         var videoRu = db.GalleryVideoLanguages
                       .FirstOrDefault(x => x.GalleryVideoId == id && x.LanguageId == EnumLanguage.ru);
         var videoRo = db.GalleryVideoLanguages
                       .FirstOrDefault(x => x.GalleryVideoId == id && x.LanguageId == EnumLanguage.ro);
         var result = new GalleryVideoLang()
         {
             Id       = video.Id,
             Ru_Title = videoRu.Title,
             Ru_Video = videoRu.Video,
             Ro_Title = videoRo.Title,
             Ro_Video = videoRo.Video
         };
         return(result);
     }
 }
 public ActionResult CreateVideoSlide(GalleryVideoLang model)
 {
     AdminServices.Albums.CreateVideoSlide(model);
     return(RedirectToAction("videos", "gallery"));
 }