コード例 #1
0
        private void CargaGrilla()
        {
            DataTable table    = null;
            DateTime  datFecha = new DateTime(1900, 1, 1);

            if (!string.IsNullOrEmpty(this.txtFechaRemesa.Text))
            {
                DateTime.TryParseExact(this.txtFechaRemesa.Text.Trim(), "dd/MM/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out datFecha);
            }

            table = ConsultasEspecificas.ConsultaReconstitucion(
                this.txtRut.Text.Trim(),
                this.txtNroOperacion.Text.Trim(),
                this.cbxEstados.SelectedValue,
                datFecha.Year > 1900 ? datFecha.ToString("yyyyMMdd") : string.Empty,
                this.cbxResponsable.SelectedValue,
                this.txtConservadorFiltro.Text.Trim(),
                this.txtNombreCliente.Text,
                this.txtSubProducto.Text,
                this.cbxProductos.Text
                );

            this.Session["ExcelRecon"] = table;
            this.Grilla.DataSource     = table;
            this.Grilla.DataBind();

            this.txtNroCasos.Text = table.Rows.Count > 0 ? table.Rows.Count.ToString() : "0";
        }