Esempio n. 1
0
        private void LoadGrillaTurnosNew()
        {
            if (txtFechaGrillaTurnos.Date < DateTime.Now.AddYears(-50))
            {
                txtFechaGrillaTurnos.Date = DateTime.Now;
            }

            gvTurnos.DataSource = ControladorTurnos.RecuperarTurnosPorComplejoPorDia(txtFechaGrillaTurnos.Date, Convert.ToInt32(Session["codigoComplejo"]));
            gvTurnos.DataBind();

            DataTable dtCanchas = ControladorGeneral.RecuperarCanchasPorComplejo(Convert.ToInt32(Session["codigoComplejo"]));

            gvTurnos.Columns["Hora Desde"].Visible = false;
            gvTurnos.Columns["Hora Hasta"].Visible = false;

            for (int i = 0; i < dtCanchas.Rows.Count; i++)
            {
                gvTurnos.Columns["codigoCancha" + dtCanchas.Rows[i]["descripcion"].ToString()].Visible  = false;
                gvTurnos.Columns["codigo Turno " + dtCanchas.Rows[i]["descripcion"].ToString()].Visible = false;
            }
            gvTurnos.DataBind();
        }