private void CargaGrilla(int indice, bool exportarExcel) { string strRut = !string.IsNullOrEmpty(txtRutCli.Text) ? txtRutCli.Text : dllClientes.SelectedValue; strRut = strRut.Replace(".", string.Empty); DataTable datTabla = ConsultasEspecificas.DetalleResumenCliente( strRut, ALCSA.FWK.Web.Control.ExtraerValorComoDateTime(txtFechaInicio), ALCSA.FWK.Web.Control.ExtraerValorComoDateTime(txtFechaFin)); this.Grilla.PageIndex = indice; this.Grilla.DataSource = datTabla; this.Grilla.DataBind(); if (!exportarExcel) { return; } string strNombreArchivo = string.Format("Rendiciones_{0:ddMMyyyy_hhmmss_fff}.xls", DateTime.Now); using (System.IO.MemoryStream objArchivoMemoria = new ALCSA.Negocio.Documentos.GeneradorExcel().ExportarDataTableAExcel( datTabla, "Rendiciones", new string[] { "nrooperacion", "rut_deudor", "nomdeudor", "nrocomprobante", "fechaabono", "montoabono", "concepto", "moneda" }, new string[] { "N° Operacion", "Rut Deudor", "Nombre Deudor", "N° Comprobante", "Fecha Abono", "Monto Abono", "Concepto", "Moneda" })) { new ALCSA.FWK.Web.Sitio().DescargarArchivo(Response, objArchivoMemoria, strNombreArchivo); } }
private void CargaGrilla() { DataTable table = null; table = ConsultasEspecificas.DetalleResumenCliente(this.txtNro.Text.ToString()); if ((table.Rows.Count > 0) && (table != null)) { this.pnlCheque.Visible = true; this.txtNro.Enabled = false; } this.Grilla.DataSource = table; this.Grilla.DataBind(); }