protected void LoadGridView() { TurmaProgramacao_TO TurmaProgramacaoTO = new TurmaProgramacao_TO(); try { List <TurmaProgramacao_TO> ListTurmaProgramacaoTO = new TurmaProgramacao_BO().SearchAll(TurmaProgramacaoTO); Turma_TO TurmaTO = new Turma_TO(); grv_tpr_programacao.DataSource = ListTurmaProgramacaoTO; grv_tpr_programacao.DataBind(); } catch (Exception) { throw; } }
//Função editar no Gridview protected void grv_tpr_programacao_RowEditing(object sender, GridViewEditEventArgs e) { TurmaProgramacao_TO TurmaProgramacaoTO = new TurmaProgramacao_TO(); try { TurmaProgramacaoTO.tpr_codigo = Convert.ToInt32(grv_tpr_programacao.DataKeys[e.NewEditIndex]["tpr_codigo"]); TurmaProgramacaoTO = new TurmaProgramacao_BO().GetByCode(TurmaProgramacaoTO); ddl_turma.SelectedValue = Convert.ToString(TurmaProgramacaoTO.TurmaTO.tur_codigo); txb_data.Text = Convert.ToString(TurmaProgramacaoTO.tpr_data_aula); txb_hora_inicio.Text = TurmaProgramacaoTO.tpr_horas_inicial; txb_hora_final.Text = TurmaProgramacaoTO.tpr_horas_final; LoadGridView(); ViewState["tpr_codigo"] = TurmaProgramacaoTO.tpr_codigo; } catch (Exception) { throw; } }