Example #1
0
        protected void CheckGridMesAno()
        {
            Controllers.SolicitudController controller = new Controllers.SolicitudController();
            IList <Solicitud> solicitudes = new List <Solicitud>();

            solicitudes = controller.Solicitudes_Mes_Ano(txtLoginCreado.Text, ddlTarjetas.SelectedItem.Text, ddlMes.SelectedItem.Text, ddlAno.SelectedItem.Text);


            var       rows            = gvSolicitudes.Rows;
            int       count           = gvSolicitudes.Rows.Count;
            Solicitud solicitudUpdate = new Solicitud();

            string solicitudesID = "";

            foreach (Solicitud solicitud in solicitudes)
            {
                for (int i = 0; i < count; i++)
                {
                    CheckBox ChkBox = ((CheckBox)rows[i].FindControl("SelectCheckBox"));
                    solicitudesID = solicitudesID + " " + solicitud.SolicitudID.ToString();
                    if (solicitudesID.Contains(solicitud.SolicitudID.ToString()))
                    {
                        if (rows[i].Cells[0].Text == solicitud.SolicitudID.ToString())
                        {
                            ChkBox.Checked = true;
                        }
                    }
                    else
                    {
                        ChkBox.Checked = false;
                    }
                }
            }
        }