Example #1
0
        private void BindGrid(Int32 currentPage)
        {
            try
            {
                // Configuro la grilla
                SisPackController.AdministrarGrillas.Configurar(grid, this.CantidadOpciones);
                string agencias = string.Empty;
                // busco los datos
                IPlanillaArrastreDominio _planillaDominio = IoC.GetObjectDominio <IPlanillaArrastreDominio>();

                DateTime FechaDesde = DateTime.Now;
                DateTime FechaHasta = DateTime.Now;

                if (txtFechaDesde.Text != string.Empty)
                {
                    FechaDesde = Convert.ToDateTime(txtFechaDesde.Text);
                }

                if (txtFechaHasta.Text != string.Empty)
                {
                    FechaHasta = Convert.ToDateTime(txtFechaHasta.Text);
                }

                grid.Visible    = true;
                grid.PageIndex  = currentPage;
                grid.DataSource = _planillaDominio.GetGuiasPendientesHREntregadas(FechaDesde, FechaHasta);
                grid.DataBind();
            }
            catch
            {
                ((SisPacK.ErrorWeb) this.phErrores.Controls[0]).setMensaje(
                    "Error al cargar listado de planillas de arrastre");
            }
        }