private void ObtenerCursos() { List <Modelo.Curso> cursos = new List <Modelo.Curso>(); Modelo.Curso curso = new Modelo.Curso(); CursoController controladorCurso = new CursoController(); curso.Id = 0; cursos = (List <Modelo.Curso>)controladorCurso.Consultar(curso); this.gvCurso.DataSource = cursos; this.gvCurso.DataBind(); }
protected void gvCurso_RowCommand(object sender, GridViewCommandEventArgs e) { int index = Convert.ToInt32(e.CommandArgument.ToString()); int idCurso = Convert.ToInt32(this.gvCurso.DataKeys[index]["Id"]); if (e.CommandName == "EditarCurso") { Modelo.Curso curso = new Modelo.Curso(); List <Modelo.Curso> cursos = new List <Modelo.Curso>(); CursoController controladorCurso = new CursoController(); curso.Id = idCurso; cursos = (List <Modelo.Curso>)controladorCurso.Consultar(curso); ObtenerCurso(cursos.FirstOrDefault()); } }
private void ObtenerCursos() { List <Modelo.Curso> cursos = new List <Modelo.Curso>(); Modelo.Curso curso = new Modelo.Curso(); CursoController controladorCurso = new CursoController(); curso.Id = 0; cursos = (List <Modelo.Curso>)controladorCurso.Consultar(curso); var cursosFiltrados = cursos.Where(x => x.Cerrado == false); this.ddlCurso.DataSource = cursosFiltrados; this.ddlCurso.DataTextField = "Nombre"; this.ddlCurso.DataValueField = "Id"; this.ddlCurso.DataBind(); this.ddlCurso.Items.Insert(0, new ListItem("Seleccione", "-1")); this.ddlCurso.SelectedIndex = 0; }