public int guardarSeccionVideo(Videossecciones obj) { int result = 0; try { using (var db = new BDCursoEntities()) { string video = obj.VIDEO; string caracter = video.Substring(0, 1); if (obj.IIDVIDEOS == 0) { if (caracter.Equals("i")) { VideosSeccion videosSeccion = new VideosSeccion(); videosSeccion.NOMBRE = obj.NOMBRE; videosSeccion.IIDSECCION = obj.IIDSECCION; videosSeccion.BHABILITADO = 1; if (obj.VIDEO == "i") { videosSeccion.VIDEO = ""; } else { videosSeccion.VIDEO = obj.VIDEO.Substring(1); } db.VideosSeccion.Add(videosSeccion); db.SaveChanges(); result = videosSeccion.IIDVIDEOS; } } else { if (caracter.Equals("i")) { VideosSeccion videosSeccion = db.VideosSeccion.Where(p => p.IIDVIDEOS == obj.IIDVIDEOS).FirstOrDefault(); videosSeccion.NOMBRE = obj.NOMBRE; if (obj.VIDEO != "i") { videosSeccion.VIDEO = obj.VIDEO.Substring(1); } db.SaveChanges(); result = videosSeccion.IIDVIDEOS; } else { VideosSeccion videosSeccion = db.VideosSeccion.Where(p => p.IIDVIDEOS == obj.IIDVIDEOS).FirstOrDefault(); videosSeccion.VIDEO += obj.VIDEO.Substring(1); db.SaveChanges(); result = videosSeccion.IIDVIDEOS; } } } } catch (Exception) { result = 0; } return(result); }
public JsonResult recuperarVideo(int id) { try { using (var db = new BDCursoEntities()) { Videossecciones objVideo = new Videossecciones(); objVideo = (from video in db.VideosSeccion where video.BHABILITADO == 1 && video.IIDVIDEOS == id select new Videossecciones { NOMBRE = video.NOMBRE }).First(); return(Json(objVideo, JsonRequestBehavior.AllowGet)); } } catch (Exception) { throw; } }