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 int guardarDatos(Categoriacursos obj) { try { using (var db = new BDCursoEntities()) { if (obj.IIDCATEGORIACURSO == 0) { CategoriaCurso categoriaCurso = new CategoriaCurso(); categoriaCurso.NOMBRE = obj.NOMBRE; categoriaCurso.HABILITADO = 1; db.CategoriaCurso.Add(categoriaCurso); db.SaveChanges(); } else { CategoriaCurso categoriaCurso = db.CategoriaCurso.Where(p => p.IIDCATEGORIACURSO == obj.IIDCATEGORIACURSO).FirstOrDefault(); categoriaCurso.NOMBRE = obj.NOMBRE; db.SaveChanges(); } return(1); } } catch (Exception e) { return(0); } }
public int Guardar(Secciones secciones) { try { using (var db = new BDCursoEntities()) { if (secciones.IIDSECCION == 0) { SeccionCurso seccionCurso = new SeccionCurso(); seccionCurso.IIDCURSO = secciones.IIDCURSO; seccionCurso.NOMBRESECCION = secciones.NOMBRESECCION; seccionCurso.DESCRIPCIONSECCION = secciones.DESCRIPCIONSECCION; seccionCurso.BHABILITADO = 1; db.SeccionCurso.Add(seccionCurso); db.SaveChanges(); } else { var seccionCurso = db.SeccionCurso.Where(p => p.IIDSECCION.Equals(secciones.IIDSECCION)).First(); seccionCurso.NOMBRESECCION = secciones.NOMBRESECCION; seccionCurso.DESCRIPCIONSECCION = secciones.DESCRIPCIONSECCION; db.SaveChanges(); } return(1); } } catch (Exception) { return(0); } }
public string obtenerVideo(int Id) { using (var db = new BDCursoEntities()) { var video = db.VideosSeccion.Where(p => p.IIDVIDEOS == Id).First().VIDEO; return(video); } }
public string obtenerNombre(int id) { try { using (var db = new BDCursoEntities()) { return(db.Curso.Where(p => p.IIDCURSO == id).First().NOMBRE); } } catch (Exception e) { return("Error: " + e.Message); } }
public int eliminarCurso(int id) { try { using (var db = new BDCursoEntities()) { Curso curso = db.Curso.Where(p => p.IIDCURSO == id).First(); curso.BHABILITADO = 0; db.SaveChanges(); return(1); } } catch (System.Exception) { return(0); } }
public JsonResult listar(int id) { using (var db = new BDCursoEntities()) { var lst = (from seccion in db.SeccionCurso where seccion.BHABILITADO == 1 && seccion.IIDCURSO == id select new Secciones { IIDSECCION = seccion.IIDSECCION, NOMBRESECCION = seccion.NOMBRESECCION, DESCRIPCIONSECCION = seccion.DESCRIPCIONSECCION }).ToList(); return(Json(lst, JsonRequestBehavior.AllowGet)); } }
public int EliminarCategoricurso(int Id) { try { using (var db = new BDCursoEntities()) { var categoriaCurso = db.CategoriaCurso.Where(x => x.IIDCATEGORIACURSO.Equals(Id)).FirstOrDefault(); categoriaCurso.HABILITADO = 0; db.SaveChanges(); return(1); } } catch (Exception) { return(0); } }
public int eliminarVideo(int id) { try { using (var db = new BDCursoEntities()) { var data = db.VideosSeccion.Where(p => p.IIDVIDEOS == id).First(); db.VideosSeccion.Remove(data); db.SaveChanges(); } return(1); } catch (Exception) { return(0); } }
public int eliminar(int id) { try { using (var db = new BDCursoEntities()) { var data = db.SeccionCurso.Where(p => p.IIDSECCION == id).First(); data.BHABILITADO = 0; db.SaveChanges(); } return(1); } catch (Exception) { return(0); } }
public JsonResult listarDatosReporteGrafico() { using (var db = new BDCursoEntities()) { List <Categoriacursos> lst = new List <Categoriacursos>(); lst = (from curso in db.Curso join categoria in db.CategoriaCurso on curso.IIDCATEGORIACURSO equals categoria.IIDCATEGORIACURSO where curso.BHABILITADO == 1 group categoria by categoria.NOMBRE into valor select new Categoriacursos { NOMBRE = valor.Key, CANTIDAD = valor.Count() }).ToList(); return(Json(lst, JsonRequestBehavior.AllowGet)); } }
public JsonResult obtenerCategoricurso(int Id) { try { using (var db = new BDCursoEntities()) { var categoriacursos = db.CategoriaCurso.Where(x => x.IIDCATEGORIACURSO == Id).Select(p => new Categoriacursos { IIDCATEGORIACURSO = p.IIDCATEGORIACURSO, NOMBRE = p.NOMBRE }).First(); return(Json(categoriacursos, JsonRequestBehavior.AllowGet)); } } catch (Exception) { return(null); } }
public JsonResult listarSeccion() { string foto = obtenerImagen(); using (var db = new BDCursoEntities()) { var lst = (from curso in db.Curso join categoria in db.CategoriaCurso on curso.IIDCATEGORIACURSO equals categoria.IIDCATEGORIACURSO where curso.BHABILITADO == 1 select new Cursos { IIDCURSO = curso.IIDCURSO, NOMBRE = curso.NOMBRE, NOMBRECATEGORIA = categoria.NOMBRE, IMAGEN = (curso.IMAGEN == null || curso.IMAGEN.Length < 100) ? foto : curso.IMAGEN }).ToList(); return(Json(lst, JsonRequestBehavior.AllowGet)); } }
public JsonResult listarSeccionVideo(int Id) { List <Videossecciones> lst = new List <Videossecciones>(); using (var db = new BDCursoEntities()) { lst = (from seccion in db.SeccionCurso join seccionvideo in db.VideosSeccion on seccion.IIDSECCION equals seccionvideo.IIDSECCION where seccion.IIDCURSO == Id && seccionvideo.BHABILITADO == 1 && seccion.BHABILITADO == 1 select new Videossecciones { IIDVIDEOS = seccionvideo.IIDVIDEOS, IIDSECCION = (int)seccionvideo.IIDSECCION, NOMBRE = seccionvideo.NOMBRE }).ToList(); return(Json(lst, JsonRequestBehavior.AllowGet)); } }
public JsonResult Obtenercurso(int Id) { using (var db = new BDCursoEntities()) { var data = (from curso in db.Curso join categoria in db.CategoriaCurso on curso.IIDCATEGORIACURSO equals categoria.IIDCATEGORIACURSO where curso.IIDCURSO == Id select new Cursos { IIDCURSO = curso.IIDCURSO, NOMBRE = curso.NOMBRE, DESCRIPCION = curso.DESCRIPCION, IIDCATEGORIACURSO = categoria.IIDCATEGORIACURSO, PRECIO = curso.PRECIO, CUPON = curso.CUPON, IMAGEN = curso.IMAGEN }).First(); return(Json(data, JsonRequestBehavior.AllowGet)); } }
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; } }
public int guardarDatos(Cursos obj) { try { using (var db = new BDCursoEntities()) { if (obj.IIDCURSO == 0) { Curso curso = new Curso(); curso.IMAGEN = obj.IMAGEN; curso.IIDCATEGORIACURSO = obj.IIDCATEGORIACURSO; curso.NOMBRE = obj.NOMBRE; curso.PRECIO = obj.PRECIO; curso.DESCRIPCION = obj.DESCRIPCION; curso.CUPON = obj.CUPON; curso.BHABILITADO = 1; db.Curso.Add(curso); db.SaveChanges(); } else { Curso curso = db.Curso.Where(p => p.IIDCURSO == obj.IIDCURSO).First(); curso.IMAGEN = obj.IMAGEN; curso.IIDCATEGORIACURSO = obj.IIDCATEGORIACURSO; curso.NOMBRE = obj.NOMBRE; curso.PRECIO = obj.PRECIO; curso.DESCRIPCION = obj.DESCRIPCION; curso.CUPON = obj.CUPON; db.SaveChanges(); } } return(1); } catch (System.Exception) { return(0); } }
public JsonResult obtenerPorId(int Id) { try { using (var db = new BDCursoEntities()) { var Seccion = (from seccion in db.SeccionCurso where seccion.BHABILITADO == 1 && seccion.IIDSECCION == Id select new Secciones { IIDSECCION = seccion.IIDSECCION, NOMBRESECCION = seccion.NOMBRESECCION, DESCRIPCIONSECCION = seccion.DESCRIPCIONSECCION }).First(); return(Json(Seccion, JsonRequestBehavior.AllowGet)); } } catch (Exception) { return(Json(null)); } }
public JsonResult listarCategoriacurso(string nombreCategoria) { using (var db = new BDCursoEntities()) { List <Categoriacursos> lst = new List <Categoriacursos>(); if (nombreCategoria == null || nombreCategoria == "") { lst = db.CategoriaCurso.Where(x => x.HABILITADO == 1).Select(p => new Categoriacursos { IIDCATEGORIACURSO = p.IIDCATEGORIACURSO, NOMBRE = p.NOMBRE }).ToList(); } else { lst = db.CategoriaCurso.Where(x => x.HABILITADO == 1 && x.NOMBRE.Contains(nombreCategoria)).Select(p => new Categoriacursos { IIDCATEGORIACURSO = p.IIDCATEGORIACURSO, NOMBRE = p.NOMBRE }).ToList(); } return(Json(lst, JsonRequestBehavior.AllowGet)); } }
public JsonResult listarCursos(int?id) { using (var db = new BDCursoEntities()) { if (id == null) { var lst = (from curso in db.Curso join categoria in db.CategoriaCurso on curso.IIDCATEGORIACURSO equals categoria.IIDCATEGORIACURSO where curso.BHABILITADO == 1 select new Cursos { IIDCURSO = curso.IIDCURSO, NOMBRE = curso.NOMBRE, NOMBRECATEGORIA = categoria.NOMBRE, PRECIO = curso.PRECIO }).ToList(); return(Json(lst, JsonRequestBehavior.AllowGet)); } else { var lst = (from curso in db.Curso join categoria in db.CategoriaCurso on curso.IIDCATEGORIACURSO equals categoria.IIDCATEGORIACURSO where curso.BHABILITADO == 1 && curso.IIDCATEGORIACURSO == id select new Cursos { IIDCURSO = curso.IIDCURSO, NOMBRE = curso.NOMBRE, NOMBRECATEGORIA = categoria.NOMBRE, PRECIO = curso.PRECIO }).ToList(); return(Json(lst, JsonRequestBehavior.AllowGet)); } } }