示例#1
0
        protected void rptDocentes_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            byte posicao = Convert.ToByte(((Label)e.Item.FindControl("lblposicao")).Text);

            ControleVigenciaDocentes UCControleVigenciaDocentes = (ControleVigenciaDocentes)e.Item.FindControl("UCControleVigenciaDocentes");

            string doc_nome = buscaDocente ?
                              ListaTurmaDocentes.Find(p => (p.entDocente.tud_id == VS_tud_id && p.entDocente.tdt_posicao == posicao && p.entDocente.tdt_situacao == 1)).doc_nome :
                              string.Empty;

            UCControleVigenciaDocentes.CarregarDocente
                (doc_nome, posicao, QtdeDocentes, VS_tud_id, ref dtDocentesEscola, tds_id
                , esc_id, uni_id, tur_docenteEspecialista, bloqueioAtribuicao, ref DtVigenciasDocentes);
        }
示例#2
0
    protected void rptDocentes_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
        long tud_id       = Convert.ToInt64(((Label)e.Item.FindControl("lbltud_id")).Text);
        byte posicao      = Convert.ToByte(((Label)e.Item.FindControl("lblposicao")).Text);
        int  qtdedocentes = Convert.ToInt32(((Label)e.Item.FindControl("lblqtdedocentes")).Text);
        int  tds_id       = Convert.ToInt32(DataBinder.Eval(e.Item.DataItem, "tds_id"));

        ControleVigenciaDocentes UCControleVigenciaDocentes = (ControleVigenciaDocentes)e.Item.FindControl("UCControleVigenciaDocentes");

        TUR_Turma_Docentes_Disciplina entity = listTurmaDocentes.Find(p => (p.entDocente.tud_id == tud_id && p.entDocente.tdt_posicao == posicao && p.entDocente.tdt_situacao == 1));

        UCControleVigenciaDocentes.CarregarDocente
            (entity.doc_nome, posicao, qtdedocentes, tud_id, ref dtDocentesEscola, tds_id
            , escola_esc_id, escola_uni_id, professorEspecialista, escola_bloqueioAtribuicaoDocente, ref DtVigenciasDocentes);
    }