Esempio n. 1
0
        private void BuscarPreOrden()
        {
            ResultadoEntidad Resultado = new ResultadoEntidad();
            PreOrdenProceso  PreOrdenProcesoNegocio = new PreOrdenProceso();

            DateTime FechaInicio;
            DateTime FechaFin;

            if (String.IsNullOrEmpty(FechaFiltroInicioBox.Text.Trim()) && String.IsNullOrEmpty(FechaFiltroFinBox.Text.Trim()))
            {
                FechaInicio = DateTime.Parse(ConstantePrograma.SqlSmallDateTimeMinValue);
                FechaFin    = DateTime.Parse(ConstantePrograma.SqlSmallDateTimeMaxValue);
            }
            else
            {
                FechaInicio = DateTime.Parse(FechaFiltroInicioBox.Text);
                FechaFin    = DateTime.Parse(FechaFiltroFinBox.Text);
            }

            Resultado = PreOrdenProcesoNegocio.SeleccionarPreOrdenEncabezadoPorBusqueda(ClaveProductoBusqueda.Text, FechaInicio, FechaFin);

            if (Resultado.ErrorId == 0)
            {
                if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0)
                {
                    TablaPreOrdenBusqueda.CssClass = ConstantePrograma.ClaseTablaVacia;
                }
                else
                {
                    TablaPreOrdenBusqueda.CssClass = ConstantePrograma.ClaseTabla;
                }

                TablaPreOrdenBusqueda.DataSource = Resultado.ResultadoDatos;
                TablaPreOrdenBusqueda.DataBind();
            }
            else
            {
                //EtiquetaMensaje.Text = TextoError.ErrorGenerico;
                // MostrarMensaje(AlmacenProcesoNegocio.DescripcionError, ConstantePrograma.TipoErrorAlerta);
            }
        }
Esempio n. 2
0
 protected void TablaPreOrdenBusqueda_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     BuscarPreOrden();
     TablaPreOrdenBusqueda.PageIndex = e.NewPageIndex;
     TablaPreOrdenBusqueda.DataBind();
 }