private void BuscarOrden() { ResultadoEntidad Resultado = new ResultadoEntidad(); OrdenProceso OrdenProcesoNegocio = new OrdenProceso(); DateTime FechaInicio; DateTime FechaFin; if (String.IsNullOrEmpty(FechaFiltroInicioOrdenBox.Text.Trim()) && String.IsNullOrEmpty(FechaFiltroFinOrdenBox.Text.Trim())) { FechaInicio = DateTime.Parse(ConstantePrograma.SqlSmallDateTimeMinValue); FechaFin = DateTime.Parse(ConstantePrograma.SqlSmallDateTimeMaxValue); } else { FechaInicio = DateTime.Parse(FechaFiltroInicioOrdenBox.Text); FechaFin = DateTime.Parse(FechaFiltroFinOrdenBox.Text); } Resultado = OrdenProcesoNegocio.SeleccionarOrdenEncabezadoPorRangoFechas(OrdenBusquedaBox.Text, FechaInicio, FechaFin); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaOrdenBusqueda.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaOrdenBusqueda.CssClass = ConstantePrograma.ClaseTabla; } TablaOrdenBusqueda.DataSource = Resultado.ResultadoDatos; TablaOrdenBusqueda.DataBind(); } else { //EtiquetaMensaje.Text = TextoError.ErrorGenerico; // MostrarMensaje(AlmacenProcesoNegocio.DescripcionError, ConstantePrograma.TipoErrorAlerta); } }
protected void TablaOrdenBusqueda_PageIndexChanging(object sender, GridViewPageEventArgs e) { BuscarOrden(); TablaOrdenBusqueda.PageIndex = e.NewPageIndex; TablaOrdenBusqueda.DataBind(); }