예제 #1
0
        private void preencher_dados()
        {
            rnDisciplina D = new rnDisciplina();

            DataTable dt = new DataTable();

            dt = D.recuperarDisciplinas("");

            List <rnDisciplina> LD = new List <rnDisciplina>();

            foreach (DataRow dr in dt.Rows)
            {
                rnDisciplina nd = new rnDisciplina();
                nd.ID_Disciplina           = Convert.ToInt32(dr["ID_Disciplina"].ToString());
                nd.Codigo_Disciplina       = dr["Codigo_Disciplina"].ToString();
                nd.Nome_Disciplina         = dr["Nome_Disciplina"].ToString();
                nd.Ementa_Disciplina       = dr["Ementa_Disciplina"].ToString();
                nd.Semestre_Disciplina     = Convert.ToInt32(dr["Semestre_Disciplina"].ToString());
                nd.CargaHoraria_Disciplina = Convert.ToInt32(dr["CargaHoraria_Disciplina"].ToString());
                nd.Curso.ID_Curso          = Convert.ToInt32(dr["ID_Curso"].ToString());

                nd.Curso.recuperarRegistro();

                LD.Add(nd);
            }


            gdvDisciplinas.DataSource = LD;
            gdvDisciplinas.DataBind();
        }
예제 #2
0
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            rnDisciplina D          = new rnDisciplina();
            string       valorBusca = txtBusca.Text;

            if (!String.IsNullOrEmpty(valorBusca))
            {
                string query = "Nome_Disciplina LIKE '%" + valorBusca + "%'";

                gdvDisciplinas.DataSource = null;


                gdvDisciplinas.DataSource = D.recuperarDisciplinas(query);
                gdvDisciplinas.DataBind();
            }
            else
            {
                gdvDisciplinas.DataSource = D.recuperarDisciplinas("");
                gdvDisciplinas.DataBind();
            }
        }