コード例 #1
0
        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();
        }
コード例 #2
0
        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());
            }
        }
コード例 #3
0
        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;
        }