public void cargarCursos() { CursoBL bl = new CursoBL(); gvCursos.DataSource = bl.GetCursos(); gvCursos.DataBind(); }
public ActionResult Index(int?page, string search) { CustomHelper.setTitulo("Curso Actitudinal", "Listado"); List <Curso> Cursos = new List <Curso>(); try { if (!string.IsNullOrWhiteSpace(search) && search != null) { Cursos = new CursoBL().Buscar(search, CustomHelper.getColegioId(), 20201009002).ToList(); } else { Cursos = new CursoBL().ObtenerListado(true, CustomHelper.getColegioId(), 20201009002); } } catch (Exception ex) { ViewBag.Error = string.Format("Message: {0} StackTrace: {1}", ex.Message, ex.StackTrace); return(View("~/Views/Shared/Error.cshtml")); } ViewBag.Search = search; int pageSize = 15; int pageNumber = (page ?? 1); return(View(Cursos.ToPagedList(pageNumber, pageSize))); }
private void CargarCurso(Int16 IDCURSO) { CursoBL objCursoBL = new CursoBL(); cboCursos.DataSource = objCursoBL.ListarCurso(); cboCursos.ValueMember = "IDCURSO"; cboCursos.DisplayMember = "NOMBRECURSO"; cboCursos.SelectedValue = IDCURSO; }
public JsonResult ObtenerCursoxGrado(long id) { IList _result = new List <SelectListItem>(); _result = new CursoBL().ObtenerxGradoId(id, CustomHelper.getColegioId()).Select(m => new SelectListItem() { Text = m.Nombre, Value = m.CursoId.ToString() }).ToList(); return(Json(_result, JsonRequestBehavior.AllowGet)); }
public ActionResult Crear(Curso modelo, bool ministerial, bool activo, long[] gradoIds, string[] nombreGradoIds) { if (gradoIds == null || gradoIds.Length == 0) { ModelState.AddModelError("", "Se le informa que debe de asignar un grado al curso"); } else { modelo.Grados = new List <CursoGrado>(); for (int i = 0; i < gradoIds.Length; i++) { CursoGrado Grado = new CursoGrado(); Grado.GradoId = gradoIds[i]; modelo.Grados.Add(Grado); } } if (ModelState.IsValid) { modelo.ColegioId = CustomHelper.getColegioId(); modelo.TipoId = 20201009001; modelo.Ministerial = ministerial; modelo.Activo = activo; string strMensaje = new CursoBL().Guardar(modelo); if (strMensaje.Equals("OK")) { TempData["Curso-Success"] = strMensaje; return(RedirectToAction("Index")); } else { ModelState.AddModelError("", strMensaje); } } string strAtributo = "checked='checked'"; ViewBag.MinisterialSi = ministerial == true ? strAtributo : ""; ViewBag.MinisterialNo = ministerial == false ? strAtributo : ""; ViewBag.ActivoSi = activo == true ? strAtributo : ""; ViewBag.ActivoNo = activo == false ? strAtributo : ""; ViewBag.gradoIds = gradoIds; ViewBag.nombreGradoIds = nombreGradoIds; this.CargaControles(); return(View(modelo)); }
protected void btnGuardar_Click(object sender, EventArgs e) { string nombre_curso = txtNombreCurso.Text; string semestre = txtSemestre.Text; string carrera = txtCarrera.Text; Curso curso = new Curso() { id = Convert.ToInt32(hdIdCurso.Value), nombre_curso = nombre_curso, semestre = Convert.ToInt16(semestre), carrera = carrera }; CursoBL bl = new CursoBL(); bl.SaveCurso(curso); cargarCursos(); limpiar(); }
public ActionResult Editar(long id) { Curso CursoActual = new CursoBL().ObtenerxId(id, true); if (CursoActual == null || CursoActual.CursoId == 0) { return(HttpNotFound()); } CustomHelper.setTitulo("Curso", "Editar"); string strAtributo = "checked='checked'"; ViewBag.MinisterialSi = CursoActual.Ministerial == true ? strAtributo : ""; ViewBag.MinisterialNo = CursoActual.Ministerial == false ? strAtributo : ""; ViewBag.ActivoSi = CursoActual.Activo == true ? strAtributo : ""; ViewBag.ActivoNo = CursoActual.Activo == false ? strAtributo : ""; if (CursoActual.Grados != null && CursoActual.Grados.Count() > 0) { List <string> NombreGrado = CursoActual.Grados.Select(x => x.Grado.Nombre).ToList(); List <string> NombreJornada = CursoActual.Grados.Select(x => x.Grado.Jornada.Nombre).ToList(); List <string> Grados = new List <string>(); for (int i = 0; i < NombreGrado.Count; i++) { Grados.Add(string.Format("{0} - {1}", NombreGrado[i], NombreJornada[i])); } ViewBag.gradoIds = CursoActual.Grados.Select(x => x.GradoId).ToList(); ViewBag.nombreGradoIds = Grados; } else { ViewBag.gradoIds = 0; ViewBag.nombreGradoIds = ""; } this.CargaControles(); return(View(CursoActual)); }
protected void gvCursos_RowCommand(object sender, GridViewCommandEventArgs e) { short idCurso = short.Parse(e.CommandArgument.ToString()); CursoBL bl = new CursoBL(); if (e.CommandName.ToString() == "editar") { Curso curso = bl.GetCursoByID(idCurso); hdIdCurso.Value = curso.id.ToString(); txtNombreCurso.Text = curso.nombre_curso; txtSemestre.Text = curso.semestre.ToString(); txtCarrera.Text = curso.carrera; } if (e.CommandName.ToString() == "eliminar") { bl.DeleteCurso(idCurso); cargarCursos(); } }
public void cargarCombos() { // CARGAR EN LOS DATA DOWN LIST if (IsPostBack == false) { //CARGAR ALUMNOS EstudianteBL estudianteBL = new EstudianteBL(); ddlAlumno.DataSource = estudianteBL.GetEstudiantes(); ddlAlumno.DataTextField = "nombre_estudiante"; // FieldName of Table in DataBase ddlAlumno.DataValueField = "id"; ddlAlumno.DataBind(); //CARGAR CURSOS CursoBL cursoBL = new CursoBL(); ddlCurso.DataSource = cursoBL.GetCursos(); ddlCurso.DataTextField = "nombre_curso"; // FieldName of Table in DataBase ddlCurso.DataValueField = "id"; ddlCurso.DataBind(); } }
public List <CategoriaViewModel> Get() { CursoBL cbl = new CursoBL(); return(cbl.ListaCategoria()); }
public List <CursoViewModel> Get(int id) { CursoBL cbl = new CursoBL(); return(cbl.ListaCurso(id)); }