Ejemplo n.º 1
0
    protected void rptTurnosDiarios_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
        try
        {
            if (e.Item.ItemIndex > -1)
            {
                if (!string.IsNullOrEmpty(((YouCom.DTO.TurnoDiarioDTO)e.Item.DataItem).IdTurnoDiario.ToString()))
                {
                    HiddenField myHiddenPorteria = new HiddenField();
                    myHiddenPorteria = (HiddenField)e.Item.FindControl("hdnPorteriaId");

                    Literal myLitNombrePortero = new Literal();
                    myLitNombrePortero = (Literal)e.Item.FindControl("LitNombrePortero");

                    Literal myLitPeriodo = new Literal();
                    myLitPeriodo = (Literal)e.Item.FindControl("LitPeriodo");

                    Literal myLitHoraInicio = new Literal();
                    myLitHoraInicio = (Literal)e.Item.FindControl("LitHoraInicio");

                    Literal myLitHoraTermino = new Literal();
                    myLitHoraTermino = (Literal)e.Item.FindControl("LitHoraTermino");

                    YouCom.DTO.PorteriaDTO       myPorteriaDTO       = new YouCom.DTO.PorteriaDTO();
                    YouCom.DTO.HorarioTurnoDTO   myHorarioTurnoDTO   = new YouCom.DTO.HorarioTurnoDTO();
                    YouCom.DTO.PeriodoHorarioDTO myPeriodoHorarioDTO = new YouCom.DTO.PeriodoHorarioDTO();

                    myPorteriaDTO       = YouCom.bll.PorteriaBLL.detallePorteria(((YouCom.DTO.TurnoDiarioDTO)e.Item.DataItem).ThePorteriaDTO.IdPorteria);
                    myHorarioTurnoDTO   = YouCom.bll.HorarioTurnoBLL.detalleHorarioTurno(((YouCom.DTO.TurnoDiarioDTO)e.Item.DataItem).TheHorarioTurnoDTO.IdHorarioTurno);
                    myPeriodoHorarioDTO = YouCom.bll.PeriodoHorarioBLL.detallePeriodoHorario(myHorarioTurnoDTO.ThePeriodoHorarioDTO.IdPeriodoHorario);

                    myLitNombrePortero.Text = myPorteriaDTO.NombrePorteria + " " + myPorteriaDTO.ApellidoPaternoPorteria + " " + myPorteriaDTO.ApellidoMaternoPorteria;
                    myLitPeriodo.Text       = myPeriodoHorarioDTO.NombrePeriodoHorario;
                    myLitHoraInicio.Text    = myHorarioTurnoDTO.HoraInicio;
                    myLitHoraTermino.Text   = myHorarioTurnoDTO.HoraTermino;

                    myHiddenPorteria.Value = myPorteriaDTO.IdPorteria.ToString();
                }
            }
        }
        catch (Exception ex)
        {
        }
    }
Ejemplo n.º 2
0
    protected void rptHorario_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
        try
        {
            if (e.Item.ItemIndex > -1)
            {
                if (!string.IsNullOrEmpty(((YouCom.DTO.HorarioTurnoDTO)e.Item.DataItem).IdHorarioTurno.ToString()))
                {
                    Literal myLiteral = new Literal();

                    myLiteral = (Literal)e.Item.FindControl("LitPeriodo");

                    YouCom.DTO.PeriodoHorarioDTO myPeriodoHorarioDTO = new YouCom.DTO.PeriodoHorarioDTO();

                    myPeriodoHorarioDTO = YouCom.bll.PeriodoHorarioBLL.detallePeriodoHorario(((YouCom.DTO.HorarioTurnoDTO)e.Item.DataItem).ThePeriodoHorarioDTO.IdPeriodoHorario);

                    myLiteral.Text = myPeriodoHorarioDTO.NombrePeriodoHorario;
                }
            }
        }
        catch (Exception ex)
        {
        }
    }